In learning basic analysis I am encountering a lot of language that seems somewhat tough to define:
Axiom, proposition, definition, lemma, theorem, law, corollary
Are there clear separations in definitions between all these things or is there a lot of overlap? Or is it sometimes a judgment call? How do most people use these words?
There is often a difference, although usage might depend on author / language /... I will be as concrete as possible, at the expense of being a bit sloppy:
Note that sometimes tradition gets in the way: you can accept Zorn's Lemma as an axiom, and similarly there are lemmas that have become theorems in theor own right. There is not always a sharp distinction!