I forgot to mention the microwave stirrer fan, this distributes the microwaves generated by the magnetron around the oven cavity.
If the stirrer fan is at fault then the microwave will not heat. PLEASE NOTE: microwave ovens store and discharge high voltages and should only be repaired by competent persons.
Alex Silverblade, February 2012