Рефакторинг - переписание кода сайта для его упрощения и оптимизации.
Язык программирования - языки программирования на котором пишутся сайты, CMS, фреймворки и т.д.
CMS - система управления сайтом пользователем, без затрагивания кода сайта.
Фреймворк - библиотеки языков программирования для упрощения написания типичных проектов.
Адаптивная верстка - верстка дизайн макетов сайта в код (CSS), при этом верстка (сайт) адаптируется под размеры экрана монитора с которого переходят на сайт.
Резиновая верстка - верстка дизайн макетов сайта в код (CSS), при этом верстка (сайт) растягивается под 100% ширины экрана монитора с которого на него переходят.
3D - https://sketchfab.com/.