# What is the difference between Block and Module? [duplicate]

Possible Duplicate:
What are the use cases for different scoping constructs?

I don't understand the difference between the Matheamtica functions Block and Module. They seem to do the same thing: they both allow the definition of local variables.