IIS 7.0 has integrated .NET extensibility that provides ultimate flexibility in extending and customizing the Web server. It comes with more than forty modules that make up the IIS 7.0 feature set. You can add, remove, or replace any of these modules because IIS 7.0 was built on public Win32 and .NET extensibility APIs.