# Въведение в нишките

**Нишка** (_Термин на Английски език: thread_) в компютърните науки е съкращение от нишка за изпълнение. Нишките са начин програмата да се раздели на две или повече едновременно или псевдоедновременно изпълнявани задачи.

Нишките и процесите се различават при различните операционни системи, но като цяло нишка се съдържа вътре в процес и различните нишки в един и същи процес споделят едни и същи ресурси, докато различните процеси в една и съща многозадачна операционна система не.

Нишките консумират по-малко системни ресурси в сравнение с процесите.

![Multithreaded Process](https://3813375884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M50WMlRW6PAqn4gpp-_%2Fuploads%2Fgit-blob-7b371319f1f3f2f469ec2a57d5c2843d54e044d3%2F01_threads_introduction.png?alt=media)

_Източник на изображението:_ [_Wikipedia_](https://commons.wikimedia.org/wiki/File:Multithreaded_process.svg)
