Abstraction is hide the details and hide how it is done, Show we can do that thing you asked for. Abstraction in c# is the process to hide the internal details and show only the functionality.