Definition of S. T. P

What does the word S. T. P mean?