Привет всем

Can somebody explain the contexts in which "хороший" and "хорошо" should be used? I can't work out when you use which one.

I will appreciate any help. Thank you.