Salesforce provides a
library of standard, pre-built components, such as <apex:relatedList> and <apex:dataTable>, that can be
used to develop Visualforce pages. In addition, you can build your own custom components
to augment this library. This chapter provides an overview of custom components and
how to create them: