Startup weekend is an event that brings together entrepreneurs, developers and designers for an intense weekend of pitching business concepts to participants, forming teams, developing ideas, market research, receiving coaching, and developing mock-ups, culminating in a final presentation on Sunday night, followed by judging and awards.