You can keep some of the fish you catch, but limits and sizes vary by state. Keepers are measured by length and more specific fishing regulations for Mass can be found
here.
I mostly fish for bass and catch & release 95%. The few I do keep are over the limit, but under two pounds. I'm extra careful catching and releasing bigger bass to increase their chances of survival because big bass breed big bass. It's important to let them go, so we can continue to catch bigger bass in the future. It's also not a good idea to eat very many bass over 12 inches due to the buildup of mercury in the meat.