Typing are traits that apply to Pokemon, Trainers, and their moveset. This can affect the power of moves in battles or their visual design. They also can be referred to as elements.