This is the 152nd most frequent Italian word.
punti
The Italian word "punti" means "points" in English.
Here, 'punti' means 'points' as in score points in a competition.
I punti della gara sono stati assegnati.
The points of the competition have been assigned.
In this context, 'punti' refers to 'spots' or 'locations' on a map.
Ho segnato i punti importanti sulla mappa.
I marked the important spots on the map.
Here, 'punti' signifies 'points' as in 'main ideas' or 'subjects' of a discussion.