A bookshelf comes with shelves supported by brackets that can be used to display books and artistic decor pieces. On the other hand, a bookcase is a freestanding piece of furniture with multiple shelves and may look like a cabinet with doors and drawers. If you have a large collection of reading material and other things to store, you must opt for a bookcase as it gives additional storage space.