"Awaiting" is transitive, that is, you must use it with an object. "Waiting" is intransitive, unless you are talking about "waiting tables", which means serving food. Although you can't use an object directly with "waiting", you can provide either "for" with a noun or noun phrase, or an infinitive.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.