There are many types of entrepreneurship - each one with its own unique set of benefits and challenges.