Sun Chili!Soft ASP Sun Chili!Soft
ASP Sun Microsystems

Thread

In computer programming, a thread is a process that is part of a larger process or application. For an application that can handle multiple concurrent users, a thread is the information needed to serve one individual user or a particular service request. It is placeholder information associated with a single use of an application that can handle multiple concurrent users.

Threading refers to the number of processes that are run within a single application. Multi-threading refers to running several processes in rapid sequence within a single program, regardless of which logical method of multi-tasking is being used by the operating system. Because the user's sense of time is much slower than the processing speed of a computer, the impression of multi-tasking appears simultaneous, even though only one task can use a computer processing cycle at a time.

Copyright 2002 Sun Microsystems, Inc. All rights reserved. Legal Notice.