What is the meaning of Freestanding?

Standing or set apart.

Not attached to anything.

Not supported by or on anything.

Of a computer program: that runs directly on a computer's hardware, without being managed by an operating system.

Source: wiktionary.org