How web design and development are changing the way we design and build our websites

An architecture is a collection of elements.

In this case, an architecture is the way an application’s code interacts with the web.

Every web application is built from an abstract representation of these elements and it is a web design or development project’s responsibility to ensure the architecture works correctly and is architecturally correct.

This means we must make sure that the application meets the following design goals: The code should be concise, readable and maintainable