That's a trivial example, of course.
Contrast with a symmetry group of a hexagon. There's no (non-degenerate) notion of a continuous transition from identity to rotate-by-pi.
Very roughly: It's a group with a an infinite number of elements which is smooth, in the sense that there is a notion that elements can be close or far from each other, and locally around each element the group looks like R^n (for some n). Of course the group operation must play nice with this notion of "close". I.e. if elements A and B are close, after multiplying both of them by X, AX and BX can't be too far: the group operation does not "tear" the structure apart.
So in the example above of rotations on the plane, you can visualize the group as a circle where a point represents the rotation by that angle. Locally it looks like R, but it has a different global structure.
A Lie _group_ is a group which is also a manifold, such that the group operations are smooth. (I don't know what it means for a set to be smooth.)
A Lie _algebra_ is a vector space together with a bilinear operation (the Lie bracket, written [a, b]) which also satisfies the Jacobi identity:
[a, [b, c]] + [c, [a, b]] + [b, [c, a]] = 0.
How are they related? If G is a Lie group, the tangent space at the identity is a Lie algebra. What does the Lie algebra represent? Well, unlike a plain manifold, in a Lie group, given a tangent vector a, there is a path starting from a the identity in the Lie group always in the direction a. Given two tangent vectors a, b, you can flow a little in the direction a, and then a little in the direction b, or vice versa. The Lie bracket can be thought of as a measure of how the flow fails to commute.You add and multiply these according to the same rules you're already familiar with. So, for example, if you add 1 to ...999, the last digit of the output is 0, and you get a carry. Making the second to last digit 0, with another carry. And so on and so on, making the result ...0000 over all. Thus, ...999 acts like -1.
(If we were working in base two, this last example would be just like the "two's complement" you are perhaps familiar with from computer arithmetic!)
In fact, most discussion of p-adic numbers isn't done in base ten. Instead, people typically focus on p-adics in a prime base (hence the p). Why? Because in a prime base, you will find that every nonzero p-adic number has a multiplicative inverse, which is very convenient (while in a composite base, you will find that sometimes nonzero numbers multiply to zero). But there's nothing actually stopping you from making use of the notion for non-prime base, should you be interested in doing so; the notion is still perfectly coherent. (That having been said, another reason mathematicians focus on p-adics in prime bases is that the Chinese Remainder Theorem essentially allows one to reduce the study of all other bases to this case.)
There's a lot of beautiful further theory to explore here, but again, the basic idea is hopefully quite simple. Let me know if you have any questions and I'll be happy to try explaining further or more clearly.
https://www.reddit.com/r/elimath/
Someone already asked about the p-adics:
https://www.reddit.com/r/elimath/comments/2rhavm/explain_pad...