This is the question which bothers more-less all of us at times. If you take some time to research, you may find some articles which describe pros & cons of traditional premise-based software vs modern cloud SaaS solutions.
Cloud Computing/Software as a Service for Lawyers... (more)
What practice management software do you use? Why did you choose it?