592 - Describe the major geospatial software architectures available currently, including desktop GIS, server-based, Internet, and component-based custom applications

Describe the major geospatial software architectures available currently, including desktop GIS, server-based, Internet, and component-based custom applications