The service layer is the layer which sits between the presentation layer and the data access layer.
The presentation deals with HTTP requests and responses (in a web app) and presentation logic in general (workflow between pages, etc.), and delegates to the service layer for the business, transactional logic that the application uses.
The service layer then delegates to a data access layer to access the database.