Hangfire Learning

Hi All
Sorry for my little or no knowledge about Hangfire
I have just started on Hangfire.
Via Google i came to know there are following components
workers,recurring,schedule poller,expire manager
since i am very new to this hangfire world is there a way to know
1.In which context they are used
2. What are the specific features in this
Thanks All

did you try this? https://docs.hangfire.io/en/latest/