Imagine Cup Grants is a grant program that is part of Microsoft's YouthSpark initiative and provides funding and support to help students transform their technology project into a business or social enterprise. In addition to cash awards, grant recipients will receive a tailored package of support including software, access to resources such as mentorship and training from Microsoft to aid in the development of their project. Microsoft's goal is to help these bright young minds create a business or nonprofit organization that will ultimately bring the benefits of their solutions to their community or the world.