# What's the difference between org tags and org-roam tags?

**URL:** <https://org-roam.discourse.group/t/whats-the-difference-between-org-tags-and-org-roam-tags/1163>\
**Category:** How To\
**Created:** [January 13, 2021, 6:34am UTC](https://org-roam.discourse.group/t/whats-the-difference-between-org-tags-and-org-roam-tags/1163 "2021-01-13T06:34:08Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![vmobat](https://yyz2.discourse-cdn.com/free1/user_avatar/org-roam.discourse.group/vmobat/32/611_2.png) [@vmobat](https://org-roam.discourse.group/u/vmobat)\
**Post date:** [January 13, 2021, 6:34am UTC](https://org-roam.discourse.group/t/whats-the-difference-between-org-tags-and-org-roam-tags/1163/1 "2021-01-13T06:34:08Z")

</div>

I am new to both tools, and can’t quite figure out how I should use both of those tags.  
On the surface purpose of both seems to be very similar – group and categorize.

I am at the moment pretty much duplicating those fields most of the time. I want to be able to see some tags in org-agenda, and sometimes those tags are useful when searching for notes using org-roam tools.

I feel like I am missing something (or misusing one or both fields), wouldn’t just one field be sufficient?

Thanks.

---

<div class="post-metadata">

**Author:** ![danderzei](https://yyz2.discourse-cdn.com/free1/user_avatar/org-roam.discourse.group/danderzei/32/59_2.png) [@danderzei](https://org-roam.discourse.group/u/danderzei)\
**Post date:** [January 13, 2021, 7:41pm UTC](https://org-roam.discourse.group/t/whats-the-difference-between-org-tags-and-org-roam-tags/1163/2 "2021-01-13T19:41:55Z")

</div>

org-roam tags are a heuristic device to help you find notes. When you use `#+roam-tag:`, the tag names will show in the list of notes so you can filter by tag.

Org Tags only work within each file and relate to headlines, not files.

---

<div class="post-metadata">

**Author:** ![mshevchuk](https://avatars.discourse-cdn.com/v4/letter/m/35a633/32.png) [@mshevchuk](https://org-roam.discourse.group/u/mshevchuk)\
**Post date:** [January 14, 2021, 7:33am UTC](https://org-roam.discourse.group/t/whats-the-difference-between-org-tags-and-org-roam-tags/1163/3 "2021-01-14T07:33:36Z")

</div>

> [@vmobat](#):
>
> wouldn’t just one field be sufficient?

There were these discussions on the subject some time ago: [Are tags a thing, really?](https://org-roam.discourse.group/t/are-tags-a-thing-really/123), [Support tags as first-class values](https://github.com/org-roam/org-roam/issues/572), [Add a tagging system](https://github.com/org-roam/org-roam/pull/604). There was also a suggestion to use only Org-mode tags in Org Roam and an objection to it rationalising the use of a separate tag system, but I can’t find that discussion right now.

---

<div class="post-metadata">

**Author:** ![real-or-random](https://yyz2.discourse-cdn.com/free1/user_avatar/org-roam.discourse.group/real-or-random/32/514_2.png) [@real-or-random](https://org-roam.discourse.group/u/real-or-random)\
**Post date:** [January 18, 2021, 9:47am UTC](https://org-roam.discourse.group/t/whats-the-difference-between-org-tags-and-org-roam-tags/1163/4 "2021-01-18T09:47:15Z")

</div>

As the previous posts said, it seems that there’s no single answer and people use them for very different purposes.

If you’re replicating tags from other fields, then you may look into the corresponding section in the [Org-roam User Manual](https://www.orgroam.com/manual.html#Customizing-Tag-Extraction).

I currently simply define tags to be my org CATEGORY:

```auto
  (defun org-roam--extract-tags-category (_file)
    "Extract category from the current buffer's \"#category\" global property."
    (cdr (assoc "CATEGORY" (org-roam--collect-keywords '("CATEGORY")))))
  (setq org-roam-tag-sources '(prop category))

```

I use a handful very simple broad categories like Personal and Work.  
Categories anyway show up in the agenda and I have a simple way of filtering my notes.
