Designing, implementing, publish and maintain websites using authoring languages, content creation tools, management tools and digital media. Building interactive, state-of the-art web based applications that support the demands of tomorrow e-business processes. Building consistent and functional websites for individuals and organizations