General concepts: concurrency, parallelism, threads and processes | Hacker News Reader