This document introduces GPars, a Groovy/Java framework for expressing parallelism. It discusses how Moore's Law has led to ubiquitous parallelism due to more cores. GPars makes parallel programming easier by offering models like actors, dataflow, and CSP. It builds on Java concurrency utilities and works well for Groovy scripts and Java. GPars allows parallel collection operations to speed up tasks like calculating pi in parallel.