”Ob” verwendet man in indirekten Fragesätzen und in Sätzen, die Zweifel oder Ungewissheit ausdrücken (z.B. ”Ich weiß nicht, ob er kommt”). ”Wenn” drückt in der Regel eine Bedingung aus (z.B. ”Wenn du willst, können wir uns treffen”). Oft kann man in solchen Fällen ”wenn” mit ”falls” ersetzen. ”Wenn" kann aber auch temporal verwendet werden (z.B. ”Melde dich, wenn du angekommen bist”). In solchen Fällen könntest du ”wenn” in der Regel mit ”sobald” ersetzen.
Ich hoffe, diese Erklärung hilft dir weiter!