You don't need extra software to be able to run the game but your computer should meet the minimum system requirements in order to run it properly.
Operating system: Windows XP SP2 or Windows Vista (Note that Windows 95, Windows 98, Windows 2000, Windows ME and Windows NT 4.0 are not supported)
CPU: CPU with 2.4 GHz (single-core)
RAM: 512 Megabytes of RAM (1 GB required for Windows Vista™)
Graphic Card: DirectX® 9.0c Compatible 3D accelerated 128 MB video card or equivalent(must support Shader Model 2.0 or above)
Sound card: DirectX® 9.0c Compatible Sound Card
Internet Connection: 512Kbps or greater broadband connection for online gameplay
Peripherals: MS compatible mouse & Keyboard