Like we mentioned, a machine needs data in a format that it can understand. This is exactly what data annotation does. It takes raw data and adds layers of labels and tags to help a module understand every single element in the data accurately.