What is a Full client?