What does having a business as a 'Company' mean exactly?

The basic difference being that company shares in a LTD are not available to the public while those of PLC are.