Leadership consists of many different styles and requires many skills. Good leadership has strength and determination on a constant basis to do the right thing, at the right time, for the right reason. This means doing what you say, when you say it!
Leaders inspire confidence, give direction, build an inspiring vision for the future and are developing the potential and skills of their team members.
They possess strong communication, delegation and decision making skills, as well as the ability to adopt a flexible leadership style.
But no leadership style fits all situations. So it is useful to understand the different styles, strengths and weaknesses of Leadership in order to use them each time according to the circumstance.