Service
Noun · Development
Definitions
A self-contained unit of functionality — either a standalone network process (as in microservices) or an application-layer class that encapsulates business logic apart from controllers and models — accessed through a well-defined interface.
In plain English: A distinct piece of software responsible for one area of functionality, accessed through a clear interface.
Example: "The payment service handles charge authorization, refunds, and dispute webhooks — it's the only thing that talks to Stripe."