Здравствуйте, qwertyuiop, Вы писали:
Q>Чем отличаются? В какой ситуации применять то или иное слово?
remove ближе к слову "убрать". Это как бы даже очевидно из частей слова re-move. Т.е. subject никуда не пропадает, мы его просто убираем с этого места. Это слово более общее можно применять практически ко всему.
delete это более частный случай, его, в основном используют когда subject это текст, данные в компьютере и т.п.