www 는.. word wide web 의 약자로, 모든 인터넷 주소 앞에 붙는 건데, 사실상 문서의 종류를 뜻하는 것이므로 domain 보다 작은 개념이라고 볼 수 있죠. 그냥 떼고 생각하는게 좋습니다. ^^ (이걸로 문제를 내지는 않아요)
아주 단순하게 말해서, multithreading 은 논리적으로 일을 분산해서 하는 것이고, multi-core 는 아예 일을 하는 주체가 여럿인 거에요.
즉, multithreading 은 소프트웨어적이고, multicore 는 하드웨어적 으로 다중 프로세스 지원을 한다고 보면 됩니다.
여기서 core 란 개별적인 프로세싱 유닛이 있는 것을 의미하며,
옛날에 수퍼컴퓨터 같이 아주 강한 프로세서 하나를 여러 사람이 사용할 경우 사용하는 방식이 이 하나의 코어를 가지고 여러 작업을 동시에(?) 하는것 처럼 행동하는 것이 multithreading 이고,
요즘처럼 기술이 발달해서 적은 단면적에 여러 프로세서를 욱여(?) 넣을 수 있게 된 이후, 더 빠른 프로세서를 개발하기 위해 여러 코어를 탑재한 방식을 채택한 게 멀티코어인 거죠.
재밌죠? ^^ 알아가는 재미~~