Student pilot - be kind

First time using flight following last weekend. It went fairly smoothly (from my point of view) flying out of CYTZ onto CYKF and then CYTB before heading back to CYTZ
I was curious as to how it works from an ATC point of view. I was expecting to be asked to squawk Ident at some point but Terminal seemed to know who I was and where I was going as soon as I gave them my call sign, even when I was only using flight following for some portions ( I didn't use it at all between YKF and YTB for example), so it wasn't like I'd been handed over from a tower or something.
Is this because I'd filed a flight plan?
what info gets passed on to Terminal?
I'm sorry if these are stupid questions but I'm trying to get my head around how it all works, in the hope that a degree of understanding will help me not annoy people too much in the future.
Given this aim , any tips for not annoying the nice people offering this service?