From conceptual viewpoint, a payment terminal can be treated either as a peripheral device or as a remote server, depending on connectivity method. In the first case the solution is often called a non-embedded payment terminal solution, or a solution with a local footprint. In the second case the solution is referred to as embedded payment terminal solution, or solution without a local footprint. A local footprint is a special software code that has to be installed on the workstation in order to manage the terminal. An embedded terminal solution does not require the installation of any software on the workstation. Both embedded and non-embedded terminal solutions have particular advantages and disadvantages, addressed in the respective article on #Paylosophy.