What is CCA mean for car battery

I had it tested after I took it to Honda (6 weeks ago) and they told me my battery was bad. I was skeptical so I did not change it. Since then, every now and then (not often) my car will take a bit longer to start. Once it took me 3-4 clicks and then it started. it hasn’t happen since so I want to make sure that it’s not the alternator. The battery says yr 06. How long are batteries suppose to last?