Programmable Logic controller is a digital computer used for industrial process automation. A PLC could be standalone or networked.
DCS or Distributed Control System is a network of Highly Powerful PLCs and Data Server.
PLC is usually used for controlling medium or large scale applications, whereas DCS is used for controlling entire plant.