Threads and synchronization

Introduction to threads and synchronization.