Does A Garmin Gps Need A Monthly Service Fee?

And does it have up to date areas of interest (restaurants, stores, etc) Or whats the deal?