lists—unnumbered, numbered, glossary, list of term definitions, callouts
admonitions—warning, note, tip, …
program listings, screen shots, command and function synopsis
tables, examples, equations, procedures, FAQs
images—you can have multiple image variants to satisfy differences between various output formats (raster, vector, ascii-art)