Strategic planning is a process which determines the organizational strategy, direction, and resource allocation for achieving the desired goals. For determining the direction of the organization, it is needed to know the current situation of the organization and what will be the future of the organization. Strategic planning has some major components and without those it is not possible to prepare a complete strategic planning.