While freelancing, you come across many situations when you don't know what to do. Almost every freelancer needs a project management tool, or inviocing tool or something to keep connected with the client. So here are most common tools that every freelancer needs and the best thing is that most of them are online so you dont have to download them and they're easy to share with each other.
FreshBooks.com – invoicing
BatchBlue.com – CRM
EchoSign.com – capture digital signatures for contracts.
GotoMeeting.com – online meeting and screen share
TeamViewer.com – remote control and desktop sharing
Basecamp – project management
Skype.com – Voice of IP telephony
Google Voice – telephony you can get your own number and forward it to your cell phone
RingCentral.com – toll-free or local hosted number for small businesses
OvernightPrints.com and VistaPrint.com for business cards


