What is typesetting?

Typesetting is the arrangement of the data (text, illustrations, captions, contents and headings, etc.) into a print-ready format.

A few decades ago, it involved manual shifting of blocks of type. Now it's a computer nerd with an eye for detail arranging it on screen.