New to Treo. Is it possible to install applications by emailing them to my Treo 700p?

And I've seen people make reference to "launchers" that replace the one that comes with the Treo. I think zLauncher was one of them. What exactly do these things do?