После decide to мы используем инфинитив, после decide on - существительное или герундий.
Однако кроме грамматической разницы, есть еще и смысловая.
Decide to - более сильное и конкретное, чем decide on. Используя decide to, мы указываем на то, что решение уже было принято и указываем, каким оно было.
Decide on может означать только то, что решение принято. Каким было это решение - можно предположить, но это не всегда ясно.
Сравните:
- We’ve decided to buy the competitor’s company - Мы решили купить компанию конкурентов.
- Great! When is the deal? - Здорово, когда сделка?
- We’ve decided on the purchase of the company - Мы приняли решение по покупке компании.
- Ok, so what have you decided? - Хорошо, и что же вы решили?
PS. Больше контента в телеграм-канале Business English.