Tag mathematics and technology