To my understanding someone can only sue for damages when they can prove that someone (the defendant) caused the damages. Does this mean if someone is in breach of a contract, the other party needs to let damage happen before they can do anything about it?
One simple example would be how when renting a home the landlord shouldn't let themselves in without reason/notice. But if the landlord does this it is unlikely to cause damages so what remedies are available?
Another would be noise pollution. If your neighbor is making a lot of noise, can you do anything about it before you can prove it has caused some grievance like being late for work and getting fired due to lost sleep?
Another way to phrase the question is when can someone be sued when there are no damages?