Defining the functional needs for the website:
E-commerce and shop modules, multilingual sites, news modules, personal blogs, portfolios, image galleries, calendar plugins, social media integration, etc.