Pour avoir un COD, il faut poser la question 'qui' ou 'quoi'.
Il mange une pomme.
Il mange quoi? Une pomme= COD de 'mange'.
Pour avoir un COI, il faut poser la question 'à qui' ou 'à quoi' ou 'de qui' ou 'de quoi'.
Ce bateau appartient à ce monsieur.
Ce bateau appartient à qui ? à ce monsieur=COI de 'appartient'.