Difference between codons and anticodons are:
It is a sequence of three nucleotides, which codes for a particular amino acid.
It is found on mRNA and decides the sequence of amino acid in a polypeptide
An anticodon is a sequence of three nucleotides that is complementary to the codon of a particular amino acid.
It is found on fRNA and recognises the codon on mRNA dusing translation.