No, although they are similar. The main difference is that a CMA is done by a real estate agent and typically serves to find an estimated market price range for a property. An appraisal is done by a licensed appraiser and is a more official set value used by lenders and others to determine a very specific value.
Appraisals typically cost several hundred dollars, while a CMA usually does not and is often done by a real estate agent as a preliminary step to listing a property for sale.