While bus mastering theoretically allows one peripheral device to directly communicate with another, in practice almost all peripherals master the bus exclusively to perform DMA to main memory.
Bus mastering teoreticky umožňuje, aby jedno periferní zařízení přímo komunikovalo s jiným, v praxi téměř všechny periferie zvládnou sběrnicí výhradně provést DMA do hlavní paměti.