Re: how stand alone applications work
Stand-alone applications work because they have everything they need inside themselves. Applications often use external libraries full of useful software. Libraries can come in two versions, shared (*.dll on Windows, *.so on Linux) and not shared. Stand-alone apps are compiled with the not-shared libraries and need nothing but themselves to run.
Just my 0.00000002 million dollars worth,
Programming is as much about organization and communication as it is about coding.