Hello, is there a significant difference between точно and ровно? Both mean something like "precise, exact" but I wondered when you would use one over the other.

I heard more "ровно" when people are speaking about the time. Is that just a coincidence or is there a reason?