@sarahs74 it is better if you showed the tutorial along with the question, because it is hard to guess what it does.
I would assume that the post is stored in an HTML format, and then thats why it uses the {!! !!} which escapes the html tags.. which is not safe for the record.
$posts->links() would be more for the pagination, but render() is some type of a custom method on the Post model, or custom collection.
Yes thank you, I've been reading all that trying to figure out where the render() was. Another post mentions that it was used in old versions of Laravel (5.2?). I've swapped it to links() for now.