Super-Kamiokande is the world's largest water Cherenkov detector, with net mass 50,000 tons. During the period April, 1996 to July, 2001, Super-Kamiokande I collected 1678 live-days of data, observing neutrinos from the Sun, Earth's atmosphere, and the K2K long-baseline neutrino beam with high efficiency. These data provided crucial information for our current understanding of neutrino oscillations, as well as setting stringent limits on nucleon decay. In this paper, we describe the detector in detail, including its site, configuration, data acquisition equipment, online and offline software, and calibration systems which were used during Super-Kamiokande I.