Question: what is the difference between contemporary and urban fantasy?
Answer: Contemporary is the real world and Fantasy isn't. But that is the thing. Contemporary Fantasy is Fantasy set in present time (or the present time of the author) and in our own world. Urban fantasy is the same with the difference that it is specifically set in a city or a densely populated area.