Non-union of long bones is a condition where a fractured bone fails to heal properly and the broken ends do not fuse together. This typically occurs in major bones of the limbs such as the femur, tibia, humerus, or radius and requires medical intervention to promote healing.