Используя потоки, вы можете работать асинхронно, не блокируя пользовательский интерфейс.Допустим, у вас есть две кнопки Поиск в Google и Поиск в bing (да, ваш пользовательский интерфейс не может придумать лучшего анализа прямо сейчас :))
Если вы не былииспользуя потоки, ваше окно приложения будет блокироваться, т.е. вы не сможете нажимать другую кнопку или делать что-либо еще, пока не завершится первая функция, но с потоком ничего не блокируется, и вы можете продолжить работу и использовать свой пользовательский интерфейс, даже нажав обе кнопки одновременно.