Sleep: uygulamanın belirtilen süre kadar kenarda işlemciye yük bindirmeden takılması ve iş yapmaması, süre bittikten sonra geri gelip çalışması için kullanılan metoddur. Thread.sleep(1000); şeklinde yazılır. Milisaniye cinsinden yazılır.
wait: Thread çalışırken bir koşula göre orada çalışmasını kesmesi ve daha sonra bir elle müdahale sonucunda geri getirilmesi için kullanılan komuttur. Aslında geri çalıştırma işlemi için notify komutuna bakılmalı. Wait dediğiniz anda git kenarda bekle iş yapma işlem de burada kalsın anlamına gelir.