A named component or field in a row that forms part of a stream or table. Every row has one or more columns. Each column has a data type. All rows in a stream or table have the same columns. When moving data from one source to another, you need to make sure column data types line up.