Based on an analysis of the evolution of Information Technology (IT) and Geographic Information Systems (GIS) in recent years, this paper explores the technical trends in GIS in the Internet age and discusses three software models which may deeply influence both users and developers of GIS products: component model, service model, and distributed model. Previous monolithic GIS software products can now be subdivided into GIS components which provide specific services and allow application developers to asse...