# Introduction

Zend_Form utilizes the decorator pattern in order to render elements and forms. Unlike the classic decorator pattern, in which you pass an object to a wrapping class, decorators in `Zend_Form` implement a strategy pattern, and utilize the metadata contained in an element or form in order to create a representation of it

Don't let the terminology scare you away, however; at heart, decorators in `Zend_Form` are not terribly difficult, and the mini-tutorials that follow should help you along the way. They will guide you through the basics of decoration, all the way to creating decorators for composite elements.