Single Responsibility Principle(SRP): A class should have only one responsibility and only one reason to change. That means a class does not perform multiple jobs.