What's the difference between 'cottage' and 'cabin'?

For example: 'a wood cottage' and 'a wood cabin'?
Are both the same?
Update: and... what's the difference between 'beach cottage' and 'beach cabin' ?
13 answers 13