In some people, fainting can occur without a serious underlying disease like at the time of death of a near one (a moment of sudden and intense grief), on seeing vomitus or on seeing blood (
while visiting a hospital). In a good no. of people,
fainting is due to some underlying problem that is mainly a cardiovascular problem or a neurological one. In old age, one of the commonest causes of fainting is “sick sinus syndrome”.