Answer:
-chan is more of an endearment which you put after a person's name. It is usually added to the name of a girl, child, pet, or even a lover. It gives a sense of cuteness to the name
-sama is a suffix added to the name of a person being called with great respect.