Parallelism is the simultaneous execution of multiple tasks to increase performance. It exploits multi-core processors and distributed systems. Parallelism differs from concurrency by executing tasks at the same time. Example: Parallel processing of data across CPU cores.