why is there an author.php

From the Codex:

…when a viewer clicks on a link to a post author, by default he or she is taken to a page listing the posts from that particular author in chronological order, from newest posts at the top to oldest at the bottom.

In other words, the author template is used to show posts made by one person as well as their bio (if so configured). Whether or not to use it is up you, so go ahead and remove it if you want or if you are the only author.