Cultural Heritage and Digital Technologies. Theory, methods and new tools for the study and dissemination of knowledge in the archaeological practice