If I have an accident, do I have to sue the other party to receive a settlement?

No. If either party has liability insurance, and if the insurance company agrees to pay you the full value of your case, you do not have to bring a lawsuit. However, if they are not willing to pay you the full value of your claim, then your lawyer will prepare the necessary documents to file a lawsuit in the appropriate court.