About @Component's encapsulation in ionic3

I do not understand the meaning of encapsulation and encapsulation is 0, 1, 2 what is the difference between

And you are talking about what exactly?