To put online marketing services in perspective, it would be essential to have an idea of the overall strategic planning undertaken by a corporation. Planning precedes activity in any purposeful endeavor. Business firms naturally undertake a good deal of planning. Business firms have to master the environment and score over their competitors. Thus, in the case of a business firm, planning is always strategic in character.