The internet provides a number of opportunities for aspiring entrepreneurs.