It is the same thing. It isn't required however to play online. I *think* they took the .NET installer out of the Impulse package when they changed the installer, so if you're just now trying to install Impulse to update Sins, then yes you'd need to download the .Net framework.
If you already have Sins 1.11, you're fine.