Navigation: ESL Documentation > ESL Programmers Guide > Drag and Drop > Designing A Drag and Drop Interface > Source and Target Objects
A template object is a special kind of source object used to create other new objects. The user drags from the template object onto an open window to create a new object.