Background Task

Ways to handle background tasks — various use-cases — preferred way for each case