A distributed control system (DCS) is a decentralized and customizable system with a hierarchy of controllers connected by communication channels. It is designed with redundancy to control critical processes. DCS systems are more expensive than PLC or SCADA systems but maintain a constant stream of data for high-speed machine control of continuous industrial processes.