A leader knows alone he can travel few miles, but together the team can cover many. This is why they make plans for the entire team, not just themselves. However, most bosses put their highly inflated egos and self-centered personality above team spirit and thus, fail to bring out the best of themselves as well as that of the team.A great leader knows how powerful the words of appreciation are. They know how a simple ‘thank you’, ‘great job’, ‘love your idea’ and ‘you are the best’ can motivate their team members to walk an extra mile and deliver their best.While some people are self-motivated and are eager to learn and take new responsibilities, others need encouragement to feel motivated and get enthusiastic about their job. And this is one thing that leaders excel at.A great leader knows that every person on this earth has the potential to do something great, it is just that someone needs to spend some time for nurturing their talents and help overall growth.A leader knows that his better hierarchical position gives them the right to shoot commands or order people, but they still choose to make a polite request—simply because, they respect other people as much as they respect themselves.In event of a breakdown, leaders do get to the root cause of the problem but only after resolving the problem at hand. Yes, they make it a point to tell people what really went wrong without playing the blame game.A good leader not just manages or dictates target, but coaches team members on how they can optimize their strengths to overcome their weaknesses so as to become a better professional.An effective leader makes a good relationship with their team members, which ensures that there is enough good will that runs both ways.