user85907: Can I create, sign and broadcast transaction using sendtoaddress RPC method? And what the between sendtoaddress and (createrawtransaction + signrawtransaction + sendrawtransaction) RPC methods?

user7272: SendToAddressis a convenience method that handles input selection and building the transaction for you. You don't get any control over which inputs are selected.
Using the CreateRawTransaction + SignRawTrasaction + SendRawTransaction methods, you can control the exact composition of your transaction, and set the inputs, outputs, and fee with a very high precision.

85907: <p>Can I create, sign and broadcast transaction using <code>sendtoaddress</code> RPC method? And what the between <code>sendtoaddress</code> and (<code>createrawtransaction</code> + <code>signrawtransaction</code> + <code>sendrawtransaction</code>) RPC methods?</p>
 7272: <p><code>SendToAddress</code>is a convenience method that handles input selection and building the transaction for you. You don't get any control over which inputs are selected.</p>

<p>Using the <code>CreateRawTransaction + SignRawTrasaction + SendRawTransaction</code> methods, you can control the exact composition of your transaction, and set the inputs, outputs, and fee with a very high precision.</p>
