Arms are limbs of the subject that are used for carrying out substantive computations. They are the battery of the core. Arms are also what you might typically call “functions” many other (imperative) languages. It is useful to remember in Hoon that everything is a binary tree, and a generator is also a larger binary tree. Therefore, arms are also accurately thought of as arms of the tree that contain functional code.