It involves mixing an incoming wave with an internal oscillation, and then outputting the difference.