This figure shows the following life cycle for a servlet:
  1. Instantiation.
  2. Initialization with the init() method.
  3. Implementation with the service() method. There are multiple calls to this stage in the life cycle.
  4. Destruction with the destroy() method.