http://stackoverflow.com/questions/4844637/what-is-the-difference-between-concurrency-parallelism-and-asynchronous-methods

약간 범주가 다름 ㅇㅇ
"완벽한 비동기"라는 단어 자체가 성립이 안됨.
동기화를 하지 않는다면 그건 비동기/동기의 문제가 아니라
그냥 단순한 병렬화임.

물론 위의 문단은 비동기=async 라는 가정 하에서 쓰인거고
만약 그 의미가 다르다면 이미 대화 자체가 성립하지 않는 상황까지 몰려온거임 ㅇㅇ