Every year, thousands of people start website base businesses or online businesses with the ambition to take a cut out of billions of dollars spend online by internet users each year. But as many may have experienced, online business easy to start and easier to just give up and forget the ambition of making a living online. These happen because many people are ill prepared on the planning and execution of their business models. There are few steps that one needs to be prepared and understand before jumping into internet marketing to ensure success.Before anyone starts the online journey, he needs to know what is the business model that would be suitable with his abilities and knowledge. Not every model is suitable for everybody, and choosing the wrong model will cause confusion and frustration easily. There are many business models such as affiliate marketing, surveys, ebay, adsense, membership sites and etc, therefore one should look at these business models and how they need to be operated before choosing one which suit the entrepreneur’s ability.Next, one should understand the knowledge required to execute the business model. For example, if one would like to start a membership site, then some knowledge in content management software might be required. Without this knowledge, she need to depend on third party expertise and this could be very costly. On the other hand, simpler business model such as affiliate marketing could be perform with very little knowledge and fast. Reading an eBook or two will give the basic knowledge to start affiliate marketing and the entrepreneur could learn as time goes.Finally, how much time would you willing to invest to build the business? At early stage of the business, lots of the time will be used to promote and expose your site to other internet users. This will attract visitors and potential customers to your site. This process sometimes takes lots of effort before solid results will be seen, and a new online entrepreneur need to be willing to spend the time and effort. This is very crucial part of any businesses and most people fail at this stage of the business process since it could be very tedious and time consuming.Once a person passes these three major steps in building an online business, there is a good possibility the business will strive and grow. One needs to remember that internet business constantly changes and an online business entrepreneur need to be ready to change with time.