The document discusses naming binary ionic compounds, binary covalent compounds, and ternary compounds. It provides examples of naming compounds containing metals and nonmetals such as NaCl, ZnI2, Al2O3. It also discusses naming transition metal compounds and compounds with variable metal ions using Roman numerals. The document provides examples and practice problems for naming various compound types.