Preregistration is a way of publicly stating your research plan before you complete your study and submit it to a relevant registry. It's good practice to prereigster because it ensures that you clearly separate hypothesis-generating from hypothesis-testing research. Why? Because you really shouldn't use one set of data to both create and test a hypothesis (see also HARKing and cherry-picking) and doing so can raise credibility questions. By preregistering your research plan you commit to transparent study reporting without postdiction.
See further information at:
Information on how to preregister your study can be found in a few places, with some examples below:
You can preregister at:
A document deposited in any Open Access Repository