A system, method and computer program product are provided for management
of network access on a per application basis. Initially, applications are
selected from a group of applications adapted for working in conjunction
with a first application program interface to gain access to a network.
Next, a second application program interface is utilized which is adapted
for precluding all of the applications from accessing the network. In
use, the selected applications are wrapped for allowing such applications
to access the network via the second application program interface.