Что такое асинхронный вызов и как его осуществить в java ?

Понял, что не совсем понимаю, что такое асинхронный вызов.

Одно время мне казалось, что асинхронный вызов это например тогда, когда мы пишем new Thread

То есть это как бы многопоточный вызов.

Но что-то читая разную информацию по косвенным признакам начинаю понимать, что я не прав.

Есть ли какая-то связь значения асинхронный в IT с бытовым значением этого слова

Проясните пожалуйста ситуацию.