Examples:
なら: みんなが行くなら私も行く
ば: 楽しくなければ、私も行かない
What is the difference between the two? なら says it's used to represent what will happen in a given context. ば says there is no condition. I understand と (natural consequence) but I don't understand the need for a distinction between なら & ば.
tldr; what would be the difference between みんなが行くなら私も行く & みんなが行けば私も行く Google translate says both mean "if everyone goes, I'll go."