Nonunion is a condition where a broken bone fails to heal properly and the fracture ends do not fuse together. This typically occurs when there is inadequate immobilization, poor blood supply, infection, or excessive movement at the fracture site.