What is the exact difference between static tasks/functions and automatic tasks/functions ? please explain with a clear example

In reply to lalithjithan:

what is potentail blocking event? can you please explain

That is any kind of construct that will block, like Delay or @signal_change, or has a chance of blocking, like wait(true_condition), mailbox.get(Item).