user3145: As seen here: https://en.bitcoin.it/wiki/Running_Bitcoin#Command-line_arguments

-addnode=ip          Add a node to connect to and attempt to keep the connection open
  -connect=ip          Connect only to the specified node(s)

Both of those explanations seem to say the same thing to me.
Can anyone explain them in more detail?

user3819: addnode add a node to the list of nodes to connect.
connect only connect to THIS node.
For example, if you are currently connected to the nodes {A, B, C} and then issue…
addnode=D: you'll be connected to {A, B, C, D}
connect=D: you'll be connected to {D}

3145: <p>As seen here: <a href="https://en.bitcoin.it/wiki/Running_Bitcoin#Command-line_arguments" rel="noreferrer">https://en.bitcoin.it/wiki/Running_Bitcoin#Command-line_arguments</a></p>

<blockquote>
  <p>-addnode=ip          Add a node to connect to and attempt to keep the connection open<br>
  -connect=ip          Connect only to the specified node(s)</p>
</blockquote>

<p>Both of those explanations seem to say the same thing to me.</p>

<p>Can anyone explain them in more detail?</p>
 3819: <p><code>addnode</code> add a node to the list of nodes to connect.<br>
<code>connect</code> only connect to THIS node.</p>

<p>For example, if you are currently connected to the nodes <code>{A, B, C}</code> and then issue…</p>

<p><code>addnode=D</code>: you'll be connected to <code>{A, B, C, D}</code><br>
<code>connect=D</code>: you'll be connected to <code>{D}</code></p>
