1-Concurrency, Threading and Parallelism