[1] which is to say, real numbers that one can obtain by adding or subtracting other real numbers.
[2] which is a set that satisfies addition, commution, and inversion to derive any element from some subgroup of the set. Integers are an example, as one can produce any integer as a combination of the number 1.
The way lattice math has intruded into my outgroup awareness is from C Gentry's formulation of a fully homomorphic encryption scheme using lattices. So, if you are interested in a survey of papers delving into the applications of lattices for cryptography, consider looking at this 70 page work. I guess if you want to see some code that results from understanding this stuff, consider looking over Shai Halevi's HELib repo: https://github.com/shaih/HElib