Use cases for static Promise methods

Explanation of some static methods of promises and their use cases