(Well Catalan is from the romance language family, just like Spanish. If I remember correctly, it developed between France and Spain, which would explain why you'd be able to understand it. For example, I only have a rudimentary knowledge of Spanish and Latin, but I can follow along in Italian and Portuguese.)