Projects are automatically checked out when they opened, if the user has write permission and no on else has the project checked out. (If you have created a project, you have write permission.)
Projects are automatically checked in when you close a project that has been checked out, if if you get timed out or close the editor.
Checking in and checking out are important considerations with shared projects. A project that is checked out cannot be edited by another user.