Mati ur rehman's roll number is 35 and subject is Operating system. A process includes program code and state and can consist of multiple threads. Processes can pass information to each other and have states like created, waiting, running, and terminated. Threads are independent sequences of instructions created by a process that share the process's resources, making passing information between threads easier than between processes.