Hacktoberfest is an event that encourages contributions to open source projects. It is open to participants of all skill levels from around the world each October. To participate, contributors can make pull requests to any GitHub-hosted projects. Maintainers must opt projects into Hacktoberfest and only non-spammy pull requests that are accepted will count toward the participation requirement. The goal is to drive growth of open source software and communities through collaboration.