1. Branding (logo and collateral design) 2. Website development (using CMS like Joomla, Wordpress, Drupal and Magento) 3. Functional website development (Using platforms like ZenCart, OS Commerce) 4. Complex website development (Using MVC frameworks like Codeignitor, Smarty and CakePHP) 5. Integrating web services (using SOAP and REST APIs) 6. GUI designing