Website designing (collection and analysis of requirements, the development of technical specifications, interface design); Creating a site design concept; Create page layouts; Creating multimedia and FLASH-elements; Layout pages and templates; Programming (functional tools development) or integration into the content management system (CMS); Optimization and placement of materials for the site; Testing and making adjustments; Website maintenance.