Hackathons typically start with one or more presentations about the event, as well as about the specific subject, if any.
At the end of hackathons, there is usually a series of demonstrations in which each group presents their results.