Question: what is the difference between a strong base and a strong nucleophile?
Answer: If they bond to a hydrogen atom, we call them bases. If they bond to any other atom (especially carbon), we call them nucleophiles. A good base is usually a good nucleophile. So, strong bases — substances with negatively charged O, N, and C atoms — are strong nucleophiles.