TCHAR형 변수가 의미하는 바가 뭐죠? 유니코드형인가??

그리고  TEXT(\"아무글\") 이라고 써주는 이유가 뭐죠? 보니까 어디 글들어가는데는 전부
TEXT()로 싸주던데

TEXT()라는게 *TCHAR 형으로 반환시켜 주는건가요? 그냥 \"ㅁㅇㄴㄻㄴㅇㄹ\"하면
반환형이 *char라서 안되는거??? C를 야매로 배워서 제가 아는게 없습니다T_T;;

ps. T들어가는게 전부 유니코드형인가??????