Hello,
SONAR is a real-time protection that detects potentially malicious applications when they run on your computers. SONAR provides "zero-day" protection because it detects threats before traditional virus and spyware detection definitions have been created to address the threats.
SONAR uses heuristics as well as reputation data to detect emerging and unknown threats. SONAR provides an additional level of protection on your client computers and complements your existing Virus and Spyware Protection, intrusion prevention, and firewall protection.
SONAR uses a heuristics system that leverages Symantec's online intelligence network with proactive local monitoring on your client computers to detect emerging threats. SONAR also detects changes or behavior on your client computers that you should monitor.
Reference: http://www.symantec.com/docs/HOWTO81392
Check these Articles:
About SONAR
http://www.symantec.com/business/support/index?pag...
Managing SONAR
http://www.symantec.com/business/support/index?pag...
Adjusting SONAR settings on your client computers
http://www.symantec.com/docs/HOWTO55258
Handling and preventing SONAR false positive detections
http://www.symantec.com/docs/HOWTO55273
Hope that helps!!