The number of people suffering from upper back and neck pain has drastically increased over recent years. This has been linked to the increase of people sitting at computers for long periods of time for work, study or entertainment. Bad posture and prolonged sitting can gradually lead to both pain and a lack of mobility. Upper back and neck pain can also come suddenly as a result of an accident or strain. It is most often caused by muscular irritation or joint dysfunction.