This unit describes the skills and knowledge required to author a complete interactive media product, for example, an entire website.It applies to individuals who apply sound knowledge of mark-up and scripting languages to develop templates, themes styles sheets, forms and form objects for programmers and the technical support team. They may also use a variety of authoring software used to produce complex interactions such as digital simulations, games and puzzles. They work primarily on client-side technologies.