Click here

canonical

(adj.) Authoritative or standard; conforming to an accepted rule or procedure.

When referring to programming, canonical means conforming to well-established patterns or rules. The term is typically used to describe whether or not a programming interface follows the already established standard.

When referring to IP addressing, canonical means the authoritative host name stored in a DNS database that all of an IP address�� aliases resolve to. Also see CNAME.



Top Terms

Connect with Webopedia

  • The Difference Between Adware & Spyware

    Not technically fitting into either the virus or spam category we have spyware and adware, which are growing concerns for Internet users.

    Read More »

Did You Know? Archive »

  • Quick Reference Archive »