This document discusses different types of randomness in game design including input randomness, output randomness, and player decision randomness. It provides examples of how randomness can be implemented in simple dice games and collectible card games. It also addresses how players perceive randomness and chance, as well as strategies for managing randomness so players have more agency and do not feel unfairly disadvantaged by random outcomes.