1Mediumgeneralโฑ 45sWhat is the difference between a process and a thread?๐โผAThey are identicalBA process has its own isolated memory space; threads within the same process share that memory space and other resources, making thread creation/communication cheaper but requiring careful synchronizationCThreads always run on separate CPUs from their parent processDProcesses cannot contain multiple threads