On Point

What does the idiom “On Point” mean?

Definition:

Good, well done, effective

For example:

“Jennifer’s presentation was on point—concise, relevant, and accurate.”

Notes:

“On the ball” is similar.