resource server
A resource server is a server that stores and manages resources, such as data or files, and provides access to them over a network. It typically works in conjunction with an authorization server, which handles user authentication and permissions. When a user requests access to a resource, the resource server checks the permissions granted by the authorization server to ensure the user is allowed to access the requested data.
In many applications, resource servers are part of a larger system that includes clients, which are the applications or devices requesting resources. This setup is common in web services and APIs, where the resource server delivers data in response to requests made by clients, ensuring secure and efficient access to information.