# Systems and modules

- [Network Manager](/docs/systems-and-modules/network-manager.md)
- [Network Rules](/docs/systems-and-modules/network-manager/network-rules.md)
- [Network Prefabs](/docs/systems-and-modules/network-manager/network-prefabs.md)
- [Network Assets](/docs/systems-and-modules/network-manager/network-assets.md)
- [Network Visibility](/docs/systems-and-modules/network-manager/network-visibility.md)
- [Using the visibility](/docs/systems-and-modules/network-manager/network-visibility/using-the-visibility.md)
- [Distance condition](/docs/systems-and-modules/network-manager/network-visibility/distance-condition.md)
- [Authentication](/docs/systems-and-modules/network-manager/authentication.md)
- [Transports](/docs/systems-and-modules/transports.md)
- [Composite Transport](/docs/systems-and-modules/transports/composite-transport.md)
- [UDP Transport](/docs/systems-and-modules/transports/udp-transport.md)
- [Web Transport](/docs/systems-and-modules/transports/web-transport.md)
- [Local Transport](/docs/systems-and-modules/transports/local-transport.md)
- [Steam Transport](/docs/systems-and-modules/transports/steam-transport.md)
- [Purr Transport](/docs/systems-and-modules/transports/purr-transport.md)
- [EOS Transport (Community)](/docs/systems-and-modules/transports/eos-transport-community.md)
- [Purrnity Transport (Community)](/docs/systems-and-modules/transports/purrnity-transport-community.md)
- [Simulating latency](/docs/systems-and-modules/transports/simulating-latency.md)
- [Network Identity](/docs/systems-and-modules/network-identity.md)
- [Ownership](/docs/systems-and-modules/network-identity/ownership.md)
- [Spawning & Despawning](/docs/systems-and-modules/network-identity/spawning-and-despawning.md)
- [Client Spawning Validation](/docs/systems-and-modules/network-identity/spawning-and-despawning/client-spawning-validation.md)
- [NetworkBehaviour](/docs/systems-and-modules/network-identity/networkbehaviour.md)
- [PlayerIdentity](/docs/systems-and-modules/network-identity/playeridentity.md)
- [Don't destroy on load](/docs/systems-and-modules/network-identity/dont-destroy-on-load.md)
- [Pooling](/docs/systems-and-modules/network-identity/pooling.md)
- [Network Modules](/docs/systems-and-modules/network-modules.md)
- [Common Pitfalls](/docs/systems-and-modules/network-modules/common-pitfalls.md)
- [Sync Types](/docs/systems-and-modules/network-modules/sync-types.md)
- [SyncVar](/docs/systems-and-modules/network-modules/sync-types/syncvar.md)
- [Validated SyncVar](/docs/systems-and-modules/network-modules/sync-types/validated-syncvar.md)
- [SyncLazyRef](/docs/systems-and-modules/network-modules/sync-types/synclazyref.md)
- [SyncList](/docs/systems-and-modules/network-modules/sync-types/synclist.md)
- [SyncArray](/docs/systems-and-modules/network-modules/sync-types/synclist-1.md)
- [SyncQueue](/docs/systems-and-modules/network-modules/sync-types/synclist-1-1.md)
- [SyncDictionary](/docs/systems-and-modules/network-modules/sync-types/syncdictionary.md)
- [SyncEvent](/docs/systems-and-modules/network-modules/sync-types/syncevent.md)
- [SyncHashset](/docs/systems-and-modules/network-modules/sync-types/synchashset.md)
- [SyncTimer](/docs/systems-and-modules/network-modules/sync-types/synctimer.md)
- [SyncInput](/docs/systems-and-modules/network-modules/sync-types/syncinput.md)
- [SyncBigData](/docs/systems-and-modules/network-modules/syncbigdata.md)
- [SyncTextureFile](/docs/systems-and-modules/network-modules/syncbigdata/synctexturefile.md)
- [Remote Procedure Calls](/docs/systems-and-modules/remote-procedure-call-rpc.md)
- [Generic RPC](/docs/systems-and-modules/remote-procedure-call-rpc/generic-rpc.md): Generic RPC's will allow you to easily send any data type over the network! You can even send multiple generics
- [Static RPC](/docs/systems-and-modules/remote-procedure-call-rpc/static-rpc.md): Static RPCs allow you to send data without a NetworkIdentity present!
- [Awaitable RPC](/docs/systems-and-modules/remote-procedure-call-rpc/awaitable-rpc.md)
- [Direct Local Execution of RPCs](/docs/systems-and-modules/remote-procedure-call-rpc/fully-local-rpc.md)
- [Pre/Post Processors](/docs/systems-and-modules/remote-procedure-call-rpc/pre-post-processors.md)
- [Broadcasts](/docs/systems-and-modules/broadcast.md)
- [Scene Management](/docs/systems-and-modules/scene-module.md)
- [Addressables](/docs/systems-and-modules/addressables.md)
- [Addressable Spawning & Despawning](/docs/systems-and-modules/addressables/addressable-spawning-and-despawning.md)
- [Addressable Scene handling](/docs/systems-and-modules/addressables/addressable-scene-handling.md)
- [Addressable RPC's](/docs/systems-and-modules/addressables/addressable-rpcs.md)
- [Instance Handler](/docs/systems-and-modules/instance-handler.md)
- [Collider Rollback (Lag compensation)](/docs/systems-and-modules/collider-rollback.md)
- [BitPacker (Serialization)](/docs/systems-and-modules/bitpacker-serialization.md): Automatic and custom serialization
- [Networking custom classes, structs & types](/docs/systems-and-modules/bitpacker-serialization/networking-custom-classes-structs-and-types.md)
- [Async Serialization (packing)](/docs/systems-and-modules/bitpacker-serialization/async-serialization-packing.md)
- [Delta Packers](/docs/systems-and-modules/bitpacker-serialization/delta-packers.md): Per-value delta serialization (auto + custom)
- [Code stripping](/docs/systems-and-modules/code-stripping.md)
- [Bandwidth Profiler](/docs/systems-and-modules/bandwidth-profiler.md)
