Text or graphics elements designed to be used over and over. For example, you could create a boilerplate for a fax message that contains all the standard fax information that doesn't change, such as your name, address, and phone number. Then whenever you want to create a new fax, you need only insert the boilerplate rather than retyping the information.
A boilerplate is similar to a template, but whereas a template holds layout and style information, a boilerplate contains actual text or graphics. Many applications, however, combine the two concepts.