If we run an application having 3 methods, by default it will run in a default single thread, one after the other.

The drawback is when there is some issue or delay with the 1st method, it will stop until it is completed and Method 2,3 is not executed until method 1 is completed.