What's contained in the zip file? If it's an APK file then you can install it using Astro File Manager.
Assuming it's an APK file, either unzip it on your computer and put it on the SD card, or let Astro unzip it from the SD card. You can also use Astro to install it.