In Windows Azure: Was sind Webrolle, Worker-Rolle und VM-Rolle?

Die Anwendung, an der ich arbeite, enthält eine Webrolle: Es ist eine einfache Webanwendung. Ich musste die Anwendung in Windows Azure hosten, also habe ich eine Webrolle erstellt. Ich möchte eigentlich wissen, wofür diese Rollen sind. Welche Bedeutung haben sie für die Codierung oder die...