network emulation allows users to introduce real devices and applications into a test network (simulated) that alters packet flow in such a way as to mimic the behavior of a live network. live traffic can pass through the simulator and be affected by objects within the simulation.