Reasons for spotting other than miscarriage?


So I’ve had some light spotting evident when I wipe on & off for the last two days. I’m not sure what’s going on. I’ve come to terms with having a miscarriage however, because the spotting stops for hours and hours I am not sure what’s going on. I have not had any spotting today but yesterday I did and they say before that. (Minimal & nothing on underwear). What are other reasons? Thanks for the help.