A heart murmur is caused by the way blood flows through the heart, particularly the valves connecting the chambers of the heart. On the other hand, AFib is associated with the electrical impulses that have turned chaotic and disordered leading to irregularities in the heartbeat rate.