Разница между союзами и связками при употреблении слова «значит» заключается в их функциях в предложении.
Союз «значит» соединяет простые предложения в составе сложного и привносит значение следствия. 12 Синонимами к союзу выступают слова «поэтому», «следовательно». 2 Запятая ставится как перед, так и после союза. 2 Например: «Тучи собираются, значит будет дождь». 1
Связка «значит» присоединяет сказуемое к подлежащему и выполняет те же функции, что слова «это», «есть». 12 В таком случае «значит» отделяется от предшествующего члена предложения при помощи тире. 2 После связки знак препинания не ставится. 3 Пример: «Понять человека — значит простить». 1