The primary responsibility of a Relayer is to relay transaction proofs and user payloads from the source chain to the destination chain, collecting fees for doing so. Each Relayer has an owner who can withdraw any accrued fees--managing ownership of a Relayer is a concern external to LayerZero, and one Relayer could conceivably approve multiple accounts as owners. The relayer must deploy a contract on each source chain in order to interact with UA and collect native token fees at the source chain.