<human>:  What is the difference between a CPA and a CFA?
<bot>: A CPA is a certified public accountant, and a CFA is a Chartered Financial Analyst. A CPA is a professional who is licensed by the state to provide financial advice. A CFA is a professional who is certified by the CFA Institute to provide financial advice.