How to best do loops with delay in 4.7?

Using the Loop with delay creates a semblance of asynchrony?
And there is a similarity “StartCoroutine” in Unity to create async operation?
Or just Loop with delay?