溶剂一般分为三类:
溶剂的选择要考虑到它们与特定反应的相容性。例如,极性溶剂能够很容易地溶解许多试剂,但它的沸点较高,使得它们很难从反应产物中去除。
质子溶剂能够稳定带电荷的中间体,但它们与带电荷的物质形成氢键的能力可以溶剂合物或者在反应物质周围形成溶剂壳层,阻碍某些反应的速率。非质子溶剂是一个很好的选择,当设计的反应速率决定步骤依赖于高度带电的反应物种的相互作用。