Architectural site analysis is the process of evaluating a particular location's physical, mental, and social characteristics with the ambition of developing an architectural solution that will both address and enhances its internal and external context.