What is the difference between 좋은 and 좋아요?

좋은 and 좋아요 both mean ‘good’ however uses are different. A basic form of 좋은 and 좋아요 is 좋다. All of basic form for verb and adjective in Korean ends with -다. When you make a conversation, you should delete -다 and then add some endings such as -아요 or 았어요.

좋은 is 좋다 + 은 which is a modifier. It modifies nouns. For example, 좋은  사람, 좋은 책, 좋은 영화. Therefore 좋은 needs a noun after that, so  좋은이에요 or 좋은 있습니다 are wrong.  So do other verbs and adjectives. You can click here to learn more about -은.

On the other hand, 좋아요 is 좋다 + 아요 which is a present/polite ending. For example, 한국이 좋아요 or 날씨가 좋아요. You can click here to learn more about -아요.