when i starting it it makes a grinding sound what is it on 2000 Chevrolet Monte Carlo

after I wait a few I will try it again and it may or may not make the grinding sound but eventually it does start

Asked by for the 2000 Chevrolet Monte Carlo
Starter drive defective or worse fiywheel damaged. I hope it is the starter
and most likely is.