# activitystream here live all ActivityStreams types ### structure ``` ├── Link │ └── Mention ├── Object │ ├── Activity │ │ ├── Accept │ │ │ └── TentativeAccept │ │ ├── Add │ │ ├── Announce │ │ ├── Create │ │ ├── Delete │ │ ├── Dislike │ │ ├── Flag │ │ ├── Follow │ │ ├── IntransitiveActivity │ │ │ ├── Arrive │ │ │ ├── Question │ │ │ └── Travel │ │ ├── Ignore │ │ │ └── Block │ │ ├── Join │ │ ├── Leave │ │ ├── Like │ │ ├── Listen │ │ ├── Move │ │ ├── Offer │ │ │ └── Invite │ │ ├── Read │ │ ├── Reject │ │ │ └── TentativeReject │ │ ├── Remove │ │ ├── Undo │ │ ├── Update │ │ └── View │ ├── Actor (not technically) │ │ ├── Application │ │ ├── Group │ │ ├── Organization │ │ └── Person │ ├── Article │ ├── Collection │ │ ├── CollectionPage │ │ └── OrderedCollection │ │ └── OrderedCollectionPage │ ├── Document │ │ ├── Audio │ │ ├── Image │ │ ├── Page │ │ └── Video │ ├── Event │ ├── Note │ ├── Place │ ├── Profile │ ├── Relationship │ └── Tombstone └── PublicKey (not in spec) ```