Intimately related to k8s and microservices\\ * Is an infra layer to connect services (via application layer (restapi,URLs..). All in the application layer, we don't worry about l1,l2,l3. Network connectivity is abstracted and gave it for granted. * A set of transparent proxies/sidecars (eg ngnix) intercept all Layer 7 traffic (basically https requests). The proxy is itself a container * Use cases: * Load balance traffic. More in the application level than anything. * For some part of the world, expose a version of the application, for the other one expose, let's say, the beta version.