The difference between Web role and Worker role in windows azure platform
Here`s an example.
“When you go to the store to buy a fish, you are welcomed by a nice pretty lady. She takes the order, and handles it back to the person who cut the fish. This pretty lady does not know anything about how you cut a fish. And the person, who is cutting the fish, does not know anything about customer service. So to clarify it for you. The nice pretty lady is the Web Role, looking good, and is visible and accessible for the customer. The person who cuts the fish, is the Worker Role. He/she does not have to be good looking at all, but needs to know what he/she`s doing to get the process done.”