How to do your study projects online
I am aware that there are paid services that allow you to do that for a small sum of money, but a poor student would have to look for free alternatives.
I worked on a java project in school, and the first thing I did was to look for a online source control tool. i found Assembla (www.assembla.com) which offers Subversion respository and Trac online for free.
With Eclipse (also free) and a plugin called Subclipse(http://subclipse.tigris.org/), I can work on my java project without having to meet.
For documentation, we use Google docs (http://docs.google.com) for our draft documents, and Google Presentation for our slides presentation.
For diagrams like UML, we use a collaboration diagramming tool called Gliffy (http://www.gliffy.com/)
For chatting, we have used MSN, but I am thinking if Meebo (http://wwwl.meebo.com/) might be a good tool also.
For meetings, I used Google Calendar(http://calendar.google.com/) to arrange for meetings.