By definition cataloguing is the process of examining a book, pamphlet, periodical, audio book, videotape, CD-ROM product, software package, or remote access computer file and analyzing its subject content for the purposes of assigning an appropriate classification number and subject headings.
The person who prepares a catalogue is a cataloguer. He examines each document so as to record it and also interpret it to meet the different approaches of the potential users of a catalogue. The process of preparing a catalogue constitutes cataloguing.
A cataloguer must posses a thorough grasp of the rules of the catalogue code used.