X10 is somewhat old but well-known home automation protocol. Its benefits include low prices, availability across major markets in US, Europe and Asia and a relatively simple and well-known protocol and installation. Drawbacks include lack of reliability.
X10 units can be controlled over power-line (or in some cases wirelessly) by sending bits across alternating current waveform. More details can be found in Wikipedia.