it measures the amount of Oxygen in the exhaust gas from the engine - communicates the info to the Moronic (sic) - which then alters the fuel/air mixture accordingly - so that the final emissions are within the spec europe likes.
apart from that its a pointless piece of shite.. i had one - took it off (replaced the exhaust with a UK one) and the bike is now running better than it ever did before.