Whats the difference between a buffer overlow and a exploit? And how/where would u use them.