Submitting articles to directories is known as article marketing.
An affiliate program is a form of advertising relationship between you and a company. Many marketers, myself included, laughingly call this "Just Over Broke. https://telegra.ph/Najlepsze-praktyki-oszcz%C4%99dzania-inwestowania-i-zarz%C4%85dzania-bud%C5%BCetem-za-granic%C4%85-03-18