The core components of web application architecture include the presentation layer, business logic layer, and data access layer. Understanding these components helps developers appreciate how different parts of the application interact, leading to better design and functionality.