Watch this video on YouTube
What term generally refers to small programs created to exploit discovered software vulnerabilities?