synchronized
method means a method, to enter which thread has to obtain monitor lock for this
object, where method belongs to, for instance methods, and .class
object for static
methods.
synchronized
block is actually the same except for the point that you specify the object which monitor needs to be acquired explicitly and you can specify block boundaries as you wish;
Thread
(very basically) is a sequence of instructions that can be executed in parallel with other threads;
So the answer to your question is no, synchronized method and thread are different, although often going together concepts.