The electronic state of high-temperature cuprates is investigated on the basis of the two-dimensional Hubbard model. We investigate the three-band Hubbard model (which is sometimes called the d-p model) as well as the single-band Hubbard model. In particular, the three-band Hubbard model with d and p orbitals in the CuO2 plane probably captures the physics of high-temperature superconductivity. Numerical studies of the two-dimensional d-p and Hubbard models have shown that they exhibit antiferromagnetism, stripes, d-wave pairing, coexistent antiferromagnetism with superconductivity, and arc spectra. They are basic phenomena seen in the high-temperature cuprates.