Basic explanation in README.