Battle is part of the core in Protomon and Pokemon alike. Some moves can help you in the overworld as well as in battle. Battle is needed to complete the game unless you hack the game(s).
Moves (Battle)
Move Mechanics
Type Chart
Abilities
Weather Effects
Area Effects