Difference between private and bus driver in Singapore

In any metropolitan, you can categorize transportation into two classes, private and public. That’s lead us to the question what is the defining differences between private and a public transport.