"Register" vs. "registry" [closed]

The online oxford dict says:

  1. Register noun official list or record, for example of births, marriages, and deaths, of shipping, or of historic places. a book or record of attendance, for example of students in a class or school or guests in a hotel.

  2. Registry: noun (plural registries) a place or office where registers or records are kept.

But yeah, it also says that a registry too can mean a list. And I think 'Registry' is used more in the former context than the later. Even while talking in context of computers we say things like 'Windows Registry'. For me, the word register brings along a sense of being finite but registry does not. like when I think of a register of records, I usually get a quantified picture of the records list comes to my mind, like a page, or a notebook. but 'registry' brings along a picture of non quantifiable !! or its just weird with me. Anyone have other thoughts on this?


No, they can't:

Register - A recording of items, names, or actions;
Registry - A place where you Register
Registrar - One who registers
Registration - the act of registering.

I like to see my words in such easy pattern based on effective usage. I just added the extra to define how I make the difference.

In computer world, Microsoft Windows has a Registry. That's a place where software are registered. I should assume that the actual data listing is the register and the installing program is the registrar. The act should be registration. That's just my wild guess in computer world.

The real English speakers know better


I guess there's probably some crossover and mixed etymology. Today, 'register' has two interpretations. One is the verb or act 'to register' and the the other is taken as the set of records produced in the act, i.e. you can say "I register (a new record) in a register (of records). Extending the act to the artefact of the act has probably just happened over time - and that's how a lot of language happens. Note that the word 'registry' is a lot clearer, it's just a collection or place for records and there's no ambiguity over whether it's an act or an artefact, i.e. I register (you) in a registry (of people).

Personally I prefer to name a list of records a 'registry' as opposed to a 'register'. This is helpful, since without any other context, a computer file named "registry" clearly indicates a collection of data. A file name "register" could be either a data collection or else a program that does some registration... which you might not want. +1 to Microsoft for also making that very same determination.