Technology refers to the application of skills and knowledge to solve problems or improve solutions. It involves the use of tools, machines, techniques and methods of organization. Entrepreneurship involves identifying business opportunities and starting a venture by organizing resources and taking on associated risks and rewards. Digital entrepreneurship merges technology and entrepreneurial skills in a technology-intensive context. While many graduates get jobs in companies, some start their own businesses, and others do not utilize their IT degrees. Potential digital entrepreneurship opportunities include website design, software development, graphic design, and online selling.