Relay includes 2 main components:
The Relay Server that is attached to the low-level Unity Transport layer to send bytes across clients.
The Relay Allocation service that works on the backend to enable players to create and join matches via sharing access code.