Well, comprehend is really more formal, it sounds a little more intellectual or something. Understand is more common.
======================
این تاپیک مربوط به درس «درس واژگان» در اپلیکیشن زبانشناس است (دوره «بسته ی انگلیسی قدرت»، فصل «تسلط بر احساسات 2»)