Um site turnkey é uma gama completa de serviços para criar o design, layout, programação, população de conteúdo e colocação de um site na Internet. Ou seja, o cliente recebe um site totalmente funcional, populado e já em funcionamento na Internet. Em casos raros, o cliente não verifica nada e simplesmente descansa, e no final recebe um site totalmente pronto. Mas, na maioria das vezes, eles controlam todo o processo (e isso é correto), começando pelo design e terminando com a escolha de hospedagem.