Primary research involves directly collecting new data through methods like surveys and interviews, but can be time consuming and may not provide accurate results. Secondary research analyzes existing sources like books, newspapers and the internet, making it easier and faster but risking outdated or incomplete information. Qualitative research focuses on opinions and views through flexible methods like interviews, while quantitative research deals with factual data that requires large sample sizes and funding for statistical generalization.