There are still a ton of people with Xbox 360 consoles who may have not signed up for the paid Xbox Live Gold service, which offers access to online multiplayer features in games. From April 1-3, Microsoft is allowing any Xbox 360 owner with a free Xbox Live Silver account to play online.
The free multiplayer weekend is available for all countries where Xbox Live is available. It offers Xbox Live Silver members a taste of what they can check out when they pay for a Gold account. Of course, Gold members can also download two free games for the Xbox 360 every month, and two more if they own an Xbox One.