Many people have considered the difference between leadership and management
critical to a business.  Leadership is important in keeping the business
headed in the right direction and focused on moving there. Things like
vision , strategy, and presence are all key aspects of leadership.  Leaders
deal with change and have an ability to stay focused amid a torrent of
distractions.

Management is about action.  Managers handle complexity and make a myriad of
decisions on a constant basis. They deal with things like budgets; plans;
organization charts with job descriptions; training; motivation and
follow-up to assure implementation.  Managers deal with complexity and keep
the ship moving forward through a complex and tumultuous environment.

Recognizing the difference between management and leadership and making sure
that your business has the processes and talent to achieve both are critical
to success.