Nofollow is an HTML tag associated with a hyperlink, which "tells" the search engines that the destination page is not trusted by the source. It also prevents link juice flow to the destination page. Abusing it can result in page sculpting, which is a practice that doesn't comply with Google’s guidelines.