One hot encoding transforms each categorical variable into a series of binary columns. Each column represents a unique category with a binary value of 1 or 0. For example, if you have three types of catalysts: Catalyst A, Catalyst B, and Catalyst C, one hot encoding would create three columns where a row with Catalyst A would be represented as [1, 0, 0].