Hi,
Basically servlets are multithreaded by design. Meaning single object instance of servlet will serve all the clients. In a specific scenario, when you expect concurrency will affect the integrity of data, you can go for single threaded servlet by implementing Single
Thread Model interface.
Hope this answers your question.
Cheers
Murthy