freelancing what is an affiliate and what are the best platforms to get started? freelancer 2/25/2023