AWS is a cloud computing platform offering computing, storage, networking, database, analytics, machine learning, and other functionality. It consists of regions, availability zones, edge locations, and many services including EC2, S3, Lambda, RDS, DynamoDB, VPC, IAM, and more. AWS allows companies to build and scale applications easily.