What causes a magnet to be magnetic? What materials make up magnets? Are there different types of magnets? In what ways do magnets differ?