It refers to writing programs that execute across multiple devices (computers), in which the devices are all connected to each other using a network.