Following are some advantages for Affiliates : An additional source of income  Broadening connections Flexibility of working  No special degrees No investment