Its an architecture for NLP tasks just like CNN is for image tasks.
pipelines
<aside> 🦜 The pipeline API supports most common NLP tasks out of the box
</aside>
sentiment analysis
zero shot classification
provide the labels that you want the given text to classify against
text generation
text completion (fill mask)
fill the missing values in a given sentence
named entity recognition
question answering
summarization
translation