Yes, you do. Without any type of membership to Xbox Live, it's known as no membership. Silver is the next level up, allowing you to do some things online such as talking to people in a private chat and seeing other people online, but not allowing to actually play online. Gold Membership (being the highest type of membership) is the fullest experience, where you can talk to people in multi-person parties, add friends to your friends list and play online on any game, at any time. There's much much more to Xbox Live than I have told you.
No you do not need a membership to play Xbox 360 but you can sign up for a live membership but you can also play without any kind of membership but if you want to play online then yes you do need a gold membership.
No, you are not required to have neither silver or gold membership. You will need the membership ONLY to be able to simply play multiplayer, join parties, or other various forms of things that Microsoft has allowed the group of members to do.
you can only play online with a gold membership but... with silver membership u can talk to friends on private chat and on party chat
As Is my understanding, you need Gold to play any 360 game online.
Yes you can. Points are used to buy Adds-on such as maps, equips,etc
No, you do not need xbox live you only need the points to play minecraft (1600-$20)
You do to play online on the Xbox 360 only. Other systems also have online games
You do not need xbox live to play Star Wars Battlefront. It has campaign mode as well as custom matches with AI opponents. If you wish to play online with other human players then you would need an account.
Yes, you go to online challenge map but you need live.
yes, you need to pay to do anything on live
Yes.
no you can still play online on other games as well
No, you just need PLAY STATION NETWORK or XBOX LIVE
You do not need xbox live to play Tom Clancy End War. Xbox live is only necessary if you wish to multiplayer.
No. You can play split-screen with a friend on versus. But if you are wanting to play online, you obviously need Xbox Live.
no, you need a subscription