The Xbox 360 itself doesn't charge for internet access—you don't pay Microsoft for the connection. However, using online features requires two separate things:
So while the console doesn't meter your internet, you'll need both a home broadband connection and (formerly) an Xbox Live Gold subscription to unlock the full online experience.