serves as a cumulative update that builds incrementally upon versions
This means any application requiring .NET 2.0, 3.0, or 3.5 will run properly after installing just the 3.5 package.
If you need to install .NET Framework 3.5 on multiple machines without an internet connection, you can use the following:
Depending on your needs, you can use the web installer or a full "offline" package if you need to install it on a PC without internet. Microsoft .NET Framework 3.5 Service pack 1 (Full Package)