Radikals is a simple and efficient tool to help students of Japanese language to learn kanji using the meanings of its radicals.
Once the student is familiar with the radicals, its very easy to memorize and write a kanji after a simple glance, such as:
部 = "STAND over MOUTH and BETA".
For those radicals without meaning the user can assign a custom one.