Ceremonies are nothing but meetings in agile, there are four different ceremonies: Sprint planning meeting, Daily scrum, scrum review meeting and sprint retrospective meeting. These ceremonies are conducted as there are many elements which are discussed with the team.
Sprint planning meeting: In this meeting the development team, scrum master, product owner are involved ,it is conducted when the sprint starts here the product owner prioritize the product backlogs and takes the team feedback on it like how and when will the product backlog be completed.
Daily stand-up: In this meeting the development team, scrum master, product owner are involved, it is conducted to quickly know what is going on among the team on daily basis just to be updated with the team and make sure everything is in place as discussed.
Sprint review: In this meeting the development team, scrum master, product owner are involved with project stakeholders and review the deliverable along with the team and give a quick feedback on the quality of work.
Sprint Retrospective: In this meeting the development team, scrum master, product owner are involved, this helps the team to get feedback on what is working and what is not working so that it can be improved to fulfil the work .