ColdFusion provides you with several techniques and elements to create sections of code that you can use multiple times in an application. Many of the elements also let you extend the built-in capabilities of ColdFusion. ColdFusion provides the following techniques and elements:
The following sections describe the features of each of these elements and provide guidelines for determining which to use in your application. Other chapters describe the elements in detail. The last section in this chapter includes a table to help you choose among these techniques and elements for different purposes.
ColdFusion can also use elements developed using other technologies, including the following: