How to understand "affine" in MLIR?

I can understand “affine” in linear algebra and geometry, but I can’t understand what the affine is in MLIR. Can anyone explain it to me ? Thanks !

Does this help?

Thanks!