One of the most important aspect of business has a lot to do with generation of capital because if there is no capital all the plans one is trying to make a reality becomes a waste of time. Then one should also consider the location and marketing issues. And technical know how of the entrepreneur.