A new column can store state, extend features, or support fresh integrations. It can be nullable or required, indexed or raw. Each choice affects queries, performance, and storage. Decide the column type before you write a single line. VARCHAR for short text, TEXT for long strings, JSON for flexible structure,