Leadership development is the process of improving the skills of leaders so that they can better lead their organizations. Leadership development involves any activities which increase the abilities, confidence, and skills of leaders.
There are a variety of ways that leadership development can be undertaken, including mentoring, coaching, and development programs. Succession planning will often highlight the need for leadership development within an organization so that excellent leaders can be developed and supported to lead the company in the future. It can also be used to take a lower-level staff member and train them up with the skills required to become a leader in the company.