CDF background implementation

Maciej
New Contributor II

How Delta Lake CDF works? I seen it add additional column to data, where data was updated or deleted. So what is the purpose of change log?