"Joining" points in one mesh
You could merge the vertices by invoking the Remove Doubles operator



In your case you could create the torus without duplicated vertices, starting with an e.g. an 1/8th



By rotating using the 
Spin Tool  Alt-R in Edit Mode