Games are software. The only difference is that they tend to have more explosions. Like any other app, some are drag-n-drop, some have installers. Halo uses an installer, but it seems like the trend has been moving more toward drag-n-drop and not so much installers anymore.