Um conceito importante é aquele que diz respeito ao ciclo de vida de um Servlet. Isso significa que cada ciclo tem um início, meio e fim.
Após o início, o objeto existe por um período de tempo indefinido na memória. Quando esse período de tempo chega ao seu fim, esse mesmo ciclo é finalizado removendo objeto da memória do servidor. Um ponto importante que deve ser percebido é aquele que diz respeito ao período de tempo em que esse objeto irá existir na memória. Esse período de tempo é indefinido, ou seja, esse período pode durar de poucos segundos até vários anos. Portanto:
Abaixo, outra figura que ilustra esse funcionamento: