Blank nodes are a kind of RDF terms, along with IRIs and literals.
I've studied SPARQL specification on the topic and also found this answer rather interesting. However definitions are complicated enough, so …