This is one part of a multi-part series. For the full series see:
https://checksumcrc.blogspot.com/2023/01/explanation-of-crc-operation-polynomial.html
This video shows the conceptually pure initial seed value concept, which is not how it is actually implemented in a typical, practical software-based CRC computation. In practice, the seed is in effect XORed with the first k bits of the data word. But the explanation for the details will have to wait for later.
Be sure to check out my book on "Understanding Checksums and Cyclic Redundancy Checks"
https://checksumcrc.blogspot.com/p/book.html
For full set of play lists see:
https://users.ece.cmu.edu/~koopman/lectures/index.html