A honeypot is a hidden field designed as a decoy for spambots that are filling out forms. Humans won't see the field, so they won't fill it out. Because a bot cannot tell that the field is hidden, it will fill it out.