nihongotojapan.com/en/grammar/grammar-conditionals-guide
They all mean 'if' — but native speakers feel the difference every time. 20 contrastive pairs explained.
GrammarConditionalsJLPT N4ParticlesJLPTJLPT N3AdjectivesTravel in JapanIdioms and proverbsSentence patternsQuizzes