Difference between legal liability and public liability