تد یک مفهوم در علم رایانه و برنامه نویسی است که به روشی برنامه نویسی اشاره دارد که در آن وظایف مختلف یک برنامه به صورت موازی و به صورت همروند انجام میشوند. در این روش، برنامه به چندین ترد تقسیم میشود که هر ترد مستقل از تردهای دیگر است و وظیفه خود را انجام میدهد، اما همه با یکدیگر هماهنگی دارند و اطلاعات را به اشتراک میگذارند. این روش میتواند بهبود کارایی و سرعت اجرای برنامهها را فراهم کند ولی نیازمند مدیریت دقیق و هماهنگ برنامه نویسی است.