vs
QUICK ANSWER
"Entonces" is an adverb which is often translated as "then", and "por lo tanto" is a phrase which is often translated as "therefore". Learn more about the difference between "entonces" and "por lo tanto" below.
entonces()
An adverb is a word that describes a verb, an adjective, or other adverbs (e.g., to run quickly, very tired).
por lo tanto()
A phrase is a group of words commonly used together (e.g., once upon a time).