|There is so little detail here. Where to begin.|
I'll assume you have a very basic network setup: two computers attached to an ethernet switch. And I'll assume that you want to install software on computer #1 from computer #2.
If computer #2 is a Windows-based server (Server 2003, Server 2008, etc.) you can use Group Policy to push the install.
If you have no server OS (and no Domain), you could use Installshield to create scripted a scripted installation package. Then install it on the remote computer using a remote administration tool like Remote Desktop, RAdmin, VNC, etc. There are lots of variations on this method. The most appropriate will depend on your situation.
Google also turns up some results for install windows software remotely
And, of course, if you tell us more about your scenario and requirements, you'll probably get better advice.