You can think of Web Parts as the blocks you use to build a team or portal site. Essentially, they are modules or applications that you retrieve from a site's gallery and add to a web page. Every time you create a list or document library, SharePoint creates a corresponding Web Part, which you can drag onto a Web Part page to view the contents of that list or library. Web Parts can be as simple as something that tracks the statistics of your favorite local sports team or as complex as a multitier support system that monitors life-saving medical equipment.
While SharePoint 2007 has Web Parts ready for your use, you can also create your own Web Parts using ASP.NET. For example, if you need a special module on your site that allows users to submit, update, and review support incidents from a central tracking application, you may develop a Web Part for that purpose.
In this chapter, you learn the following:
What a Web Part is and what it consists of
How to add, move, connect and customize Web Parts
What Web Parts are available to you, and how you can use them in your business tasks