Субстрат - это язык, который имеет более низкую власть или статус, чем другой, в то время как суперстрат - это язык, который имеет более высокую власть или статус. И субстратный, и суперстратовый языки влияют друг на друга, но по-разному.
Субстрат - это изменяемый язык, а суперстрат - это язык, который его изменяет.