Answer: servlet

AnswerCrossword Clue
servleta small program running on a server, accessing and delivering data