An SPF record is a Sender Policy Framework record. An SPF record is actually a specific type of TXT record.
An SPF record is used to stop people receiving forged email. By adding an SPF record into your DNS configuration any mail servers receiving email, that is allegedly from you, will check that the email has come from a trusted source. The trusted sources are provided by the SPF record that you set up.