What is the difference between a supervised and unsupervised neural network? Can you describe how each works?

What is the difference between a supervised and unsupervised neural network? Can you describe how each works?