What is an optocoupler? Uses and benefits

What is an optocoupler? A device enabling signal isolation between circuits using light-based transmission.