As far as I can tell they are not used in Distributive Computing at all.That's probably because you're using the wrong term. Servlets are the foundation of Web-based distributed computing in Java. If you haven't learnt that yet you have learnt nothing. And you need to start using the term 'distributed'. There is nothing there about 'distributive', and it is not the same thing.