A financial planner or personal financial planner is a practicing professional who prepares financial plans for people covering various aspects of personal finance which includes: cash flow management, education planning, retirement planning, investment planning, risk management and insurance planning, tax planning, estate planning and business succession planning (for business owners). The work engaged in by this professional is commonly known as personal financial planning. In carrying out the planning function, s/he is guided by the financial planning process to create a financial plan; a detailed strategy tailored to a client's specific situation, for meeting a client's specific goals. The key defining aspect of what the financial planner does is that he considers all questions, information and advice as it impacts and is impacted by the entire financial and life situation of the client.