SNP may refer to: Biology and medicine. Single-nucleotide polymorphism, a DNA sequence variation. Sodium nitroprusside, a peripheral vasodilator. Computing. SNP (complexity), a complexity class in theoretical computer science. SNP file format, for Microsoft Access reports. Scalable Networking Pack, to extend Microsoft Windows Server 2003. Secure Network Programming, a prototype Internet protocol and API. SnP file or Touchstone file, an electrical circuit simulation data format. Entertainment. The Sunday Night Project, a British television show.
https://en.wikipedia.org/wiki/SNP