3c993d78_SharePoint_Insight__Custom_Timer_Job
[0] Application Context [PowerShell] By default, PowerShell script can not assume an application context. It needs to create that context, if needed. [Custom Timer Job] 
Timer Job has the context of Web Application which means it can have a logic to behave differently on per application basis, if needed.
SharePoint Insight
Custom Timer Job