MyReads allows the user to manipulate three "bookshelves"; a "currently reading" shelf, a "want to read" shelf, and a "read" shelf. The user can search for new books to add, change the shelf a book is on, or remove a book from being a part of any shelf.