Encapsulation is the process of combining functions and data into a single place, a class in C# (and others), that prevents the user from directly accessing the data stored. They are stored as private, public & protected.