Financial planning is the process which provides you a framework for achieving your life goals in a systematic and planned way by avoiding shocks and surprises.