Take Mr Smith as an hypothetical example.
Mr Smith goes to college and trains in medicine. He graduates and becomes Doctor Smith.
Doctor Smith works hard, and trains to be a specialist in brain surgery. He becomes Mr Smith again.
Mr Smith becomes a expert in his field, teaches other doctors, and his title becomes Professor Smith.
Is the above true? What do these titles really mean, and why do some doctors not use there title when they become specialists?