Website architecture is an approach to the design and planning of websites that involves technical, aesthetic and functional criteria. As in traditional
architecture, the focus is on the user and on
user requirements. This requires particular attention to web content, the business plan, usability, interaction design,
information architecture and web design. It also include deciding technology stack,
site map and navigation system of website.