I am currently deciding whether should I just leave university with a masters in computer science, or should I go with a phd.

So, I just want to ask:

(1) What can a PhD do while a Masters cannot.
(2) Would a masters be better for an entrepreneur?
(3) What is research in computer science like?

Thank You!