I have taken introductory level statistics, but all I'm certain of is that we reject a null hypothesis when the p-value is to "too low" (<0.05) and fail to reject the null hypothesis if p is >0.05 (as an example, if alpha is 0.05).
However, I don't understand what the p-value means or implies. I've heard something like: Given a confidence interval of 95%, for example, a p-value of 0.04 says that if the experiment were ran again "many times", the alternative hypothesis would be true 96% of the time and the null would be true 4% of the time, however this would be purely due to "random chance", and therefore is an acceptable level of possibly rejecting a null that maybe true. The phrases in quotations are the statements that confuse me the most. Don't we only run an experiment once (usually)? And what is another way of saying "random chance"? Is R , by default, computing p-values with methods like bootstrapping?
Sorry in advance if I'm mixing-up different concepts!