There are many puzzle pieces that must come together in order to help a community thrive. One of those pieces is community events. A community will hold events for many different purposes such as