Abstracted to the concept of Resource