The Socialist Trade and Labor Alliance of the United States and Canada - commonly abbreviated STLA or ST&LA - was a revolutionary socialist labor union in the United States closely linked to the Socialist Labor Party (SLP), which existed from 1895 until becoming a part of the Industrial Workers of the World at its founding in 1905.