Отличие между этими словами заключается в значении и употреблении.
Too переводится на русский язык как «слишком, чересчур» и означает «больше, чем нужно»
This coffee is too hot, I can't drink it
Этот кофе слишком горячий, я не могу его пить
Enough значит «достаточно»
This coffee is hot enough to keep you warm
Этот кофе достаточно горячий, чтобы согреть тебя
Чтобы сделать выбор между too и enough, нужно понимать смысл предложения и знать особенности использования каждого из этих наречий.