cookies - Хранятся в браузере (компьютер пользователя)
сессии - хранятся на сервере. (идентификатор сессии хранится в куках).
С помощью сессий удобно хранить данные при переходе, с одной страницы на другую.
Куки позволяют реализовать механизм так называемый - запомнить меня на этом сайте.
Это самые простые примеры той и другой технологий.
Использовать любой другой серверный язык))
Ну или на JS - но это удаление гланд через ... )) Делаете запрос Ajax к файлу - в респонсе будет его содержимое... парсите нужные данные, вставляете на экран...
Но сверился с календарем на дворе не 1990 год.. Храните записи в базе, и вытягивайте их от туда... Это элементарная задача. Даже не зная этих технологий, можно за пару часов с помощью гугла реализовать))