Printer friendly

What does STS stand for?

STS stands for Support Ticket System

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Information technology (IT) and computers

See other meanings of STS

Other Resources:
We have 715 other definitions for STS in our Acronym Attic

Samples in periodicals archive:

Although a support ticket system - where clients could report problems, comment on issues, and vote on feature requests - had been available long before, the forum provides a less formal way to interact with other users.