Good vs. Well
“Good” is an adjective. This means it describes people, things and places, not verbs.
These sentences are correct:
Example: Sam is a good boy.
Example: They live in a good house.
Example: This is not a good place live in.
These sentences are incorrect:
Example: Sam behaves good.
Example: They eat good.
Example: She sings really good.
“Well” is an adverb. It describes actions.
These sentences are correct:
Example: Sam behaves well.
Example: They eat well.
Example: She sings really well.