Thrombosis is a medical condition in which a blood clot forms in one of the body's veins or arteries. This can occur due to various reasons such as injury, surgery, immobility, pregnancy, or certain underlying health conditions like cancer or heart disease. When a blood clot blocks the flow of blood through a vessel, it can cause pain, swelling, and limit blood circulation, which may lead to further complications if not treated promptly.