# Servlet 5.0 API - Apache Tomcat 10.0.27

Packages
jakarta.servlet: The jakarta.servlet package contains a number of classes and interfaces that describe and define the contracts between a servlet class and the runtime environment provided for an instance of such a class by a conforming servlet container.
jakarta.servlet.annotation
jakarta.servlet.descriptor
jakarta.servlet.http: The jakarta.servlet.http package contains a number of classes and interfaces that describe and define the contracts between a servlet class running under the HTTP protocol and the runtime environment provided for an instance of such a class by a conforming servlet container.