Update: an official list of terms has been shared by the Anytype team here: Document
I notice there are some misunderstandings and disagreements on certain terms used across many topics. I hope we can clarify some common terminology that might be ambiguous. What I’m writing here is not necessarily the right answer, this is just to get the conversation started. Feel free to suggest your own additions to this list as it is not complete.
A container for Blocks. Not to be confused with a Block itself. All Blocks are (or should be) an Object. Not all Objects are a Block.
- (Object) Type
An Object Type defines what Objects (Relations and Blocks) are linked to your Object of that specific Type.
You can define how the contents (Blocks and Relations that should be visible on the Canvas by default and the Layout th should be presented in) of your Object should be presented for a specific Object type. You can define multiple Templates for a single Object type
There are three Layouts that define a general look and feel of the Object and determine what actions can be taken for the Object. Could be referred to as Template Type.
Not a relationship, but a Relation. Is an Object itself. All Relations are Objects, not all Objects are a Relation. There is a topic on renaming Relations to something else (Attribute, Property)
A container for actual content. All Blocks are (or should be) an Object. Not all Objects are a Block.
- Block Type
Defines the behavior of the Block. Can it be checked, toggled, number or list? To name a few.
The place or area where Blocks live together to be the content of an Object. Sometimes referred to as a Page, but right now a Page is an Object Type.
Often used interchangeably with Canvas, but a Page is one of the many built-in Object Type Anytype offers.
A filtered view of Objects that have the same Object type. Currently only an Object but will also be available as a Block soon. In this topic it is suggested to use the term “Search” or “Query” instead to better reflect the Object Type.
Similar to a Set, but you manually link Object to a Collection, and unlink Objects from a Collection. An Object can be linked to more than one Collection, so it behaves NOT the same as a traditional folder.
A predefined way to display Objects in a Set or Collection. There are different kind of views, like Grid, Gallery, List, and Kanban, each with a unique set of features.
This is a clickable text that leads to the linked Object or website in case the text links to a URL. Also known as a hyperlink. Not to be confused with a Bookmark. Indicated by a little icon if the link brings you outside Anytype.
A Block Type that holds a title, a link (clickable URL), a description, and a favicon.
Get rid of the selected Block(s) on a Canvas. This can only be undone with the Undo feature, but this is limited to the current “session”. After closing Anytype, the actions on a Canvas cannot be undone.
Move an Object to the bin. Can be undone by restoring the Object from the bin. The Objects remain in the bin until you choose to permanently remove them.
See “Recovery phrase”, conveniently placed right below
- Recovery phrase
The phrase of words that acts as your password for your Anytype account. Use this phrase to login to Anytype on another device. Make sure to make a copy of this phrase OUTSIDE of Anytype, preferably in a password manager…
Workspace that is either personal or shared. Note: currently, only a personal Space is implemented. Sharing (or “multiplayer” Anytype) is planned for a later time.
Your username and password to access your Anytype account. Note that this phrase is not saved anywhere for you, so you need to keep it somewhere safe. Anytype (the team) cannot access or recover your passphrase. Without your passphrase you are permanently locked out of your account.
A 5-digit code to lock your Anytype Desktop application. By default the app locks after 10 minutes of inactivity. The pin does not protect a user from accessing the unencrypted data, but rather blocks easy access to the user interface of the application.
Could either mean “as a Block” or “within a Block”. I don’t think there is any consensus at the moment, but the distinction is important.
The presentation of text within a Block. The styling can be on Block level (applies to all the text within the Block) or on text level (only applies to selected text).
All visible content on the Canvas is enlarged and the distance between the contents grows together with the content so the relative distance remains the same. Usually allows the user to start scrolling horizontally in addition to vertically.
All visible content on the Canvas is enlarged, but the distance between the contents does not grow together with the contents, shrinking the relative distance between the contents. Usually combined with wrapping text and increasing Canvas height (width remains the same).
A live reference or view into another (part of an) Object.
Make one Object child of another (parent) Object. Can be reflected by indenting the child relative to the parent.
Start the (contents of a) Block further away from the margin than the main text in the same direction as the text is written (left to right written language means indentation goes to the right). Often used to reflect hierarchy, but sometimes used to just make some text jump out or give emphasis.
- Shortcut/Hotkey/Key binding
A key combination to have quick access to a feature or action.
Instead of linking to an Object, you point to a specific location within the Object, so to a specific location or Block on the Canvas.