What is a Property Management System? Why is it Important and What Factors Should You Consider?

What Exactly is Property Management Software?