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:
For Web Site project, once run (F5) you can change the code in the code-behind, the solution will allow it and it will compile on the fly when saved.
A Web Application project, however, will not allow this. This is the simplest way of being able to tell between the two.