Usborne Publishing is an eminent children's book publisher from the UK and produces its line of illustrated children's books, which are available through retail outlets, schools, and independent sales representatives. It is a traditional publishing company and publishes books of its own line using its catalog and distribution network. This means authors cannot submit their manuscripts to be published by Usborne Publishing as they do in the case of a service-based publisher. Book Publisher Canada, however, publishes individual authors' books of different genres and provides services ranging from editing, formatting, cover design, ISBN registration, to distribution of the book in popular retail stores. While Usborne Publishing makes and markets its own children's books, Book Publisher Canada acts like a Usborne Publishing book publishing service alternative.