In computer terms:
1. An abstract is a summary of a document or a file.
2. Not tied to a specific pre-existing example. In object-oriented programming, a class is declared abstract if there won’t be any data or methods specific to that class. As an alternative, this is to be used as a super class for other classes that will have specific data. Other classes can extent the abstract but it cannot be instantiated.