Statistical inference

Hi there,

I would like to ask a couple of basic questions:

1. What is the difference between estimation and hypothesis testing? I mean are they two options for inference? or estimation of the parameters comes first and then we apply the hypothesis testing?

2. How can I determine what is the most suitable statistical model for my dataset?

Please help me with these issues
Thank you in advance.