Resource pooling in cloud environments refers to the utilization of multi-tenant architectures, where multiple users share the same physical infrastructure. This allows for efficient utilization of resources and enables cost savings for both the cloud provider and the users.