Basis of a module

801 Views Asked by At

I know that not all modules have bases, and those that do are called free modules. I know that all vector spaces have bases, and that a module $M$ over $R$ becomes a vector space if $R$ is a division ring. So my question is, why is it that $R$ being a division ring allows $M$ to have a basis?

Thanks for any replies.