Neck collars are used to support the head and neck, limit movement to allow healing after an injury or surgery, and provide pain relief for conditions like whiplash, strains, and chronic pain. They stabilize the cervical spine, support weak muscles, and can be used for post-operative recovery.