A GIS has five key components: hardware, software, data, people, and methods. Hardware is the computer system that runs GIS software. GIS software provides tools to store, analyze, and display geographic data. Data is perhaps the most important component and can come from in-house collection, commercial providers, or other existing databases. People are needed to manage the system and apply it to problems. A successful GIS operates according to implementation plans and business rules unique to each organization.