Sits between a client and server and shows the the data that passes through.