Balances chemical equations. The app is fully interactive with the keyboard (arrow keys move the cursor, enter creates/removes the solution, equals creates the arrow, etc). The final solution can be copied. Errors with the inputted chemical equations are displayed to the user in as helpful a way as possible.