Clarifying Fundamental Elements For Afilliate Programs