Actually, one more clarification question:
Does that mean that when I approach an air space that requires an approval to enter/cross, the "flight following controller" (and I
know there is no such thing, I mean the controller who at that time provides the flight following service

) will get the approval himself, or do I need to
request it?
Like in my example - did we have to contact "flight following" and tell him we want to cross MHT, or did he know ahead of time that this is what we intended to do (based on our track) and he would contact MHT even if we did not initiate the "request" with him?