A kiosk project typically has 3 main components: Hardware, Software and Post Production.
Any tangible portion of the kiosk project will fall into the hardware category. Depending on the type of kiosk you need, this can be as simply as a metal enclosure with a touch screen monitor attached to it with a PC inside. More complex kiosks have hardware components inside such as card readers, printers, telephone handsets, rugged keyboards, pointing devices and other specialized peripherals.
Depending on what your kiosk is supposed to do, there may or may not be off the shelf kiosk software available for it. Kiosk software typically displays the content you want to display, prevents users from making changes to the PC's operating system, allows the owner to make changes remotely, make sure everything is working properly, and interfaces with peripherals inside the kiosk such as printers, card readers and scanners.
Depending on the size of your kiosk project, there are services such as kiosk site acquisition, kiosk installation and on-site maintenance. For a small kiosk project, the owners of the kiosk typically do these things on their own. For larger deployments, a kiosk implementation company is usually your best bet.