Google Cloud Platform is a suite of cloud computing services offered by Google that provides modular services like computing, storage, data analytics and machine learning. It uses the same infrastructure as Google's consumer products. GCP is a public cloud that offers computing resources for tasks like data management, web/video delivery and AI/machine learning tools. Some key components of GCP include Compute, Storage, Databases, Networking, Operations, Developer Tools and Data Analytics. GCP also offers a free tier for limited access to select services and resources.