it's a web application framework. AMAZING how efficient it is.
worth checking out these couple of tutorials, if only to read and see what it's capable of. (run through them if you have the time - but the setup for now at least, is much simpler on a pc...which is why I've asked this question here!) great starting tutorial