What is the difference between Dual Channel and Single Channel Memory?

I want to max out my memory or RAM, I have read forums about dual channel memory, using 2 sticks of the same RAM. My question is, is there really a big difference between single channel and dual channel memory? Say I have a 2GB RAM, will it be better if I have two 1GB RAM of the same brand?
