Keystone provides unified identity management for OpenStack. It offers authentication, a centralized token service, and policy management. Key capabilities include user/tenant models with role-based access control and pluggable backends. Keystone allows integration with existing authentication systems and provides a service catalog of available APIs and their endpoints.