"the "public library"? There really is no difference here in regard to the concept itself....A library buys a book or a movie and the whole city can read or see it for free."
Did you forget the part about the library "buying" the book? How many libraries do you know of that make thousands of copies of the book available for people to take home and keep?
There are quite a number of differences.