A technology incubator is an economic and social development entity that focuses on business creation for new technologies. It is created to select, establish and accelerate the growth and success of new, technologybased entrepreneurial businesses through a comprehensive technical and business assistance program.