Definition
A canonical tag is an HTML element that tells search engines which URL is the preferred version when the same or very similar content is available at more than one address.
Canonical Tag explained
Duplicates often appear through tracking parameters, filters, print versions or both www and non-www addresses. The canonical tag helps consolidate signals onto one URL.
It is a strong hint rather than a command, so it works best alongside consistent internal links and redirects.
