Au revoir and Adieu?

What is the difference between 'au revoir' and 'adieu'? Is there a difference in the usage of these two expressions, because they both mean the same thing right?
2 answers 2