There are 2 kinds of boomerangs: returning and non-returning.
Non-returning are straighter, longer and heavier. They were used to kill prey and opponents in warfare. Whereas the returning boomerangs generally just stunned or lightly injured, but were able to be re-thrown if they missed.