JavaScript Asynchronous Programming - W3Schools To stay responsive, JavaScript can use async programming Asynchronous flow refers to how JavaScript allows certain operations to run in the background and let their results be handled when they are ready