Palpitation is when you feel your heart beats too fast or too hard. A heart palpitation is noticeable in your chest, throat or neck. It is not always serious and harmful. Stress and anxiety are the common causes that make you feel so. In some rare cases, palpitation can be the sign of severe heart problems. This is why you must check your problem with a doctor. You need emergency medical attention if you are experiencing shortness of breath, dizziness, chest pain, and fainting.