What does Book-on-Demand mean?

Book-on-Demand - German to English

print on need