Abstract points