Technical support (abbreviated as tech support) is an advice service provided, usually over the phone, to help people who have problems using a computer.
Presently most large and mid-size companies have outsourced their tech support operations. Many companies provide discussion boards for users of their products to interact; such forums allow companies to reduce their support costs without losing the benefit of customer feedback.