Dokumen ini membahas tentang konsep concurrency pada pemrograman berorientasi objek dengan menggunakan bahasa pemrograman Java. Concurrency digunakan untuk menjalankan beberapa instruksi secara bersamaan menggunakan thread. Dokumen ini juga membahas implementasi thread, perbedaan proses dan thread, interrupts, sinkronisasi, race condition, deadlock, livelock dan starvation. Diberikan contoh kode untuk mendemonstrasikan penggunaan thread.