Apa yang dimaksud dengan readystate berbeda di XMLHttpRequest, dan bagaimana saya bisa menggunakannya?

XMLHttpRequestmemiliki 5 readyStatedetik, dan saya hanya menggunakan 1 di antaranya (yang terakhir, 4). Untuk apa lainnya, dan aplikasi praktis apa yang dapat saya