I'm wondering what is the difference between definition and signature files for anti-virus and anti-spyware programs?

Norton AntiVirus uses definitions while some anti-spyware programs use signatures. Can anybody tell me the difference?