For example, I have a user signup form and want to prevent any spammed member accounts being created. Now I know my site is not sooo popular that the threat of being spammed out is high, but I decided to take on a new project and would like to learn this out of interest.