While you don't need an Xbox gold membership for your Xbox to work you would need it to enjoy some of the gold membership only features such as online multi-player, Free Games with Gold, and also to receive membership only discounts and access to various other features. Internet is not needed for the system to work but is needed for the initial set up and to enjoy certain features of your Xbox and games that require an online connection