1. Particle and Pebble Flow: An Introduction2. Discrete Particle Models and Extensions3. Coupled Methods4. Physical Characterization and Key Parameters5. Application in Gas-Particle Flows6. Application in Granular Mixing7. Application in Pebble Flows