Spinal stenosis is a condition where the spaces within the spinal canal narrow, putting pressure on the nerves and spinal cord. This can lead to symptoms such as pain, numbness, and weakness in the legs, back, or neck. Common causes include aging, arthritis, and herniated discs.