Facendo riferimento ai metodi statici di Thread si agisce sul thread corrente invece utilizzando l'istanza di un thread si fa riferimento a quel thread:
Thread.Abort(); //ferma il thread corrente
mioThread.Abort()//ferma il thread dell'istanza alla quale si riferisce mioThread
un'altra cosa che può servirti è la proprietà isAlive che ti dice se un thread è vivo o è morto
se vai su msdn c'è tutto ed è molto + chiaro di me