The key distinction between a GoPro and a dashcam is the G-Sensor. A dash camera has a sensor that can detect when an accident or other big event happens. The sensor records the event as a video file and protects it from being replaced by new data. While some GoPros have this feature, it's generally not as advanced or reliable as what you would find on a dashcam.