What is guest posting?

Writing a blog or article for another person’s site, in which case, they will share a link to your website with the posting of the content.