Sentence:  All too often, computer technology is treated as a <WSD>solution</WSD> in search of a problem. In fact, it is not uncommon for people working with computers to become critical of the problem because it doesn't seem to fit the <WSD>solution</WSD> they have generated. 
Meaning of the word marked with <WSD> tags:  An act, plan or other means, used or proposed, to solve a problem.