There are several similar and related terms in the scriptures of Sanatana Dharma. But there will be subtle differences between those terms. Manas, Chitta, buddhi, Hrudayam are one such example.
Consider the following excerpt taken from Mahabharata
"Vyasa said, 'The mind creates (within itself) numerous ideas (of objects or existent things). The Understanding settles which is which. The heart discriminates which is agreeable and which is disagreeable. These are the three forces that impel to acts....'
[Section 248, Mokshadharma Parva, Santi Parva, The Mahabharata]
The word manas is translated as mind. The word buddhi is translated as understanding. The word Hrudayam is translated as heart. I don't think these translations are correct and exact. There are a few questions related to Manas and Buddhi on our site. But I found no question about the word Hrudayam.
What are/is the exact definition(s) for the word Hrudayam and which definition is apt for the quoted paragraph?