Segundo este infográfico da Toptal, as diferenças são:
Artigos relacionados:
Qual a diferença entre substr e substring no JavaScript
Diferença entre angular.copy e Angular.extend em objetos JavaScript
Content-Disposition: Qual é a diferença entre “inline” e “attachment”
Pequeno comentário sobre diferença entre array em operações ternárias entre JavaScript e PHP
Diferença entre cópia de objetos e referência de objetos no PHP
PHP – Diferença de versão entre php no apache e no console em servidores Debian
Diferença entre require e include no PHP
Diferença entre Design Responsive e Adaptive
Diferença entre os argumentos mtime positivo e negativo do comando find