user48786: As far I know, unconfirmed transactions are stored in the memory pool. However, in the Bitcoin wiki, I see a data structure called transaction pool. Are they the same thing or not? Also for the orphan transactions, as far as I know they are stored in data structure called orphan pool, right?

user208: That is referring to what is now called the mempool.
The wiki is unmaintained, and contains mostly outdated or incomplete information. I would suggest you use the bitcoin.org documentation instead.

48786: <p>As far I know, unconfirmed transactions are stored in the <em>memory pool</em>. However, in <a href="https://en.bitcoin.it/wiki/Protocol_rules" rel="nofollow noreferrer">the Bitcoin wiki</a>, I see a data structure called <em>transaction pool</em>. Are they the same thing or not? Also for the orphan transactions, as far as I know they are stored in data structure called <em>orphan pool</em>, right?</p>
 208: <p>That is referring to what is now called the mempool.</p>

<p>The wiki is unmaintained, and contains mostly outdated or incomplete information. I would suggest you use the bitcoin.org documentation instead.</p>
