What could be the deciding factor to use the methods asynchronously.
One factor i can understand is independent and parallel execution so as to save time and uses the available resources.
What could be the other factors ???
Any help is highly appreciated.