First of all, when to use what and the overall differences between them has already been answered before. But I couldn\'t find an answer to this question:
I recently found out (painfully) that web applications do not support Profiles which is not fun. Web sites however do support them and make life much easier. I noticed here people saying there are no major differences. This one is quite major and can make your life difficult if you select to make a web application instead of a web site.