Describe how a cloud-based database management system differs from an on-site database (250-300 words)