Awesome (adj) is such a popular slang word in English all over the world and you’ll hear everyone from the young to old saying it. When you use the word awesome, you’re expressing that you think something is wonderful or amazing. It can be used in a sentence or it could be used in a one word reply.
“What did you think of Wolf on Wall Street?”
“It was awesome! I loved it!” (They thought it was a great movie).
“I’ll pick you up at 1 pm, okay?”
“Awesome.” (Here it shows you’re cool with the idea and you agree).
“My friend Dave is an awesome single guy. You guys would be perfect for each other!”
“Really? I’d love to meet him.”
Cool (adj) like awesome means ‘great’ or ‘fantastic’. It also shows that you’re okay with an idea. Be careful the normal meaning of cool means a little cold so you have to listen to it in context to understand what’s being said.
“How’s the weather in Canada these days?”
“It’s getting cooler. Winter’s coming!” (This is the literal meaning a little cold)
“What did you think of my new boyfriend?”
“I liked him. He seemed like a cool guy!” (He seemed like a nice guy).
“I’m throwing a party next week for my birthday. Do you want to come?”
“Cool! Sure, I’d love to!”Source: https://www.fluentu.com/blog/english/american-english-slang-words-esl/