IIS 7 is a major upgrade to IIS that provides improved performance, scalability, reliability, and new features. Some key enhancements include improved administration and diagnostic tools, support for managing web farms from one location, delegation of management tasks, and built-in support for technologies like PHP. IIS 7 also integrates ASP.NET configuration and provides a new authorization model.