what is an android application,where can i get android apps,free online chatting website,5800 apps free download

what is an android application,where can i get android apps,free online chatting website,5800 apps free download
free email application,android app downloading,google finance app for android