I get how to use classes in Python, however, in GDScript there seems to be 3 different ways to use classes: extends "MyClass.gd" class MyClass class_name MyClass, "res://MyClassLocation.tres"
What are the differences in these and what should I use in my use case? I am trying to create enemies for the player to attack, one can run fast, the other is slow but has more health.