Explain the purpose of Angular services.
Angular services are classes that encapsulate reusable business logic and data that can be shared across components, modules, and other parts of an Angular application. They provide a way to centralize and manage application state, handle data retrieval from external sources (e.g., APIs), and perform various operations. Services are a key part of Angular's architecture for promoting separation of concerns and code reusability.