В современном русском языке слово «посвятить» имеет несколько значений: gramota.ru kartaslov.ru
- Осведомить о чём-либо тайном, не всем известном, сделать причастным к чему-либо. gramota.ru kartaslov.ru Пример: «Посвятить кого-либо в свою тайну, в свои дела, планы». gramota.ru
- Предназначить, отвести под какую-либо деятельность, занятие, проблемы и т. п.. gramota.ru Пример: «Посвятить все силы борьбе за мир». gramota.ru
- Создать какое-либо произведение или провести какое-либо мероприятие в честь кого-, чего-либо, в память о ком-, чём-либо. gramota.ru Пример: «Посвятить доклад творчеству Пушкина». gramota.ru
- Возвести в какое-либо звание или сан, с исполнением тех или иных установленных обрядов. gramota.ru Пример: «Посвятить в рыцари». gramota.ru
Таким образом, разница между значениями слова «посвятить» заключается в контексте использования: в первом значении речь идёт о тайных сведениях, во втором — о деятельности, в третьем — о чествовании или памяти, в четвёртом — о присвоении званий или санов.