From Wikipedia, the free encyclopedia
Jump to: navigation, search

STP may refer to:


  • Straight-through processing, banking term where a financial transaction is automatically completed without manual intervention
  • Segment, Target and Position, a marketing acronym
  • South Texas Nuclear Generating Station, also known as the South Texas Project, a nuclear power station located southwest of Bay City, Texas
  • STP (motor oil company), a brand name and trade name for the automotive additives and performance division of Armored AutoGroup
  • STP, New York Stock Exchange symbol for Suntech Power Holdings, a Chinese manufacturer of photovoltaic cells



Sports and recreation[edit]

Medicine and drugs[edit]

Science, math and technology[edit]

Other uses[edit]