When check out is required, the Edit Document button is replaced with the Check Out button.
If your library is configured to require check out, then you will see the Check Out button instead of the Edit Document button. When you click Check Out, the file is then reserved for you until you check it in.