Before one starts working for top freelance websites, it is important to know the several aspects of freelance work. Be it uploading a portfolio or choosing clients wisely, every aspect of freelancing requires good attention.