Actually, no ... they're not. A Green Sunfish, Warmouth, & Rockbass are three different & distinct fish. They're shaped similar, sometimes colored similar, and very often mistaken for either of the other two.
IMHO - This particular fish, pictured, is most likely a Green Sunfish ... considering the blue colored streaks on the face, yellow belly color, thin ridge of color on the gill flap & fins/tail, and the blue & green "dotting effect" of the side scales coloration.
... cp :kewl

