"GOOD" and "WELL"

"Good" is an adjective. "Well" is an adverb. Ex.: The food tastes good. She speaks English well.

"DISCREET" and "DISCRETE"

"Discreet" means careful or unobtrusive. "Discrete" means separate or distinct. Ex.: She was discreet about her personal life. The project was divided into discrete tasks.