Arrows is een logisch spel. Het spel bestaat uit twee spelmodi:
1. Overlevingsspel:
- het doel is om het hoogst mogelijke niveau te bereiken door het bord leeg te maken
- speler moet de meest efficiënte manier vinden om het bord leeg te maken
- speler kan extra zetten verdienen door een reeks pijlen te activeren en het aantal pijlen in de reeks is deelbaar door 3
- speler krijgt nog een zet na het wissen van een niveau
2. Uitdagingen:
- het doel van elke uitdaging is om het bord met de minste zetten leeg te maken
- na het voltooien van een uitdaging krijgt de speler 1-3 sterren op basis van de gebruikte zetten
- er zijn 4 verschillende bordmaten 3x3, 4x4, 5x5 en 6x6 waarbij elke bordmaat 36 verschillende niveaus heeft