A new column changes the shape of your dataset. It can store fresh values, computed results, flags, IDs, timestamps, or metrics. It can be the pivot point for a new feature or the fix for a broken one.
In SQL, adding a new column means altering the schema. This is not a cosmetic change. It affects queries, indexes, and sometimes performance. You choose the data type. You set defaults. You decide if it can be null. You document it before someone else guesses its purpose.
In NoSQL, a new column—or field—can be added without schema migration, but that freedom has tradeoffs. Consistency must still be enforced in code. Queries may need updates. Aggregations can break if the new column isn’t handled in all paths.