Direct Memory Access. Part of a computer operating system that allows peripheral devices to communicate directly with the computer memory without going via the central processor (CPU).