Capgemini Engineering Interview Question

What is middle-ware in server handling