첨단기술을 활용한 범죄예방법 중 소프트웨어적 방법은 빅데이터나 소프트웨어를 이용하는 것이다. 하드웨어적 방법은 센서 등을 사용하는 것이며, 환경설계적 방법은 기술을 접목한 셉테드를 적용하는 것이다.
첨단과학기술을 활용한 범죄예방의 형태는 다양하게 구분해 볼 수 있겠지만, 본 논문에서는 크게 소프트웨어적 방법, 하드웨어적 방법, 범죄예방 환경설계적 방법으로 나누어 보았다. 물론 세 방법 모두가 결합되어 있기 때문에 명확히 구분될 수 있는 것은 아니지만, 어떤 것이 보다 중점이 되는지에 따라 그와 같이 구분해 본 것이다. 먼저 소프트웨어적 방법은 빅데이터를 활용하거나 특정 범죄예방 소프트웨어를 사용하는 것과 같은 형태이며, 하드웨어적 방법은 범죄예방을 위해 각종 센서나 CCTV 등을 사용하는 것을 말한다. 그리고 범죄예방 환경설계적 방법은 동네나 아파트 단지, 도시 전체에 셉테드를 적용하되 첨단과학기술을 접목하여 범죄예방 시스템을 구축하는 것이라고 하겠다.