GET coloca los parámetros en la URL, permitiendo que todos la vean. Si bien POST sería ideal para inicios de sesión y datos sensibles a la seguridad, GET es ideal cuando desea que se marque una página dinámica.
Tome un foro por ejemplo. El hilo que muestra todas las publicaciones dentro de él se carga dinámicamente. No existe una página para cada hilo disponible, es decir, se deben proporcionar parámetros que indiquen qué hilo cargar. Estos parámetros se pasan usando GET para que pueda marcar la página y esa URL exacta con los parámetros proporcionados se usará nuevamente para cargar la página.
posible duplicado de [¿Cuándo se utiliza POST y cuándo se utiliza GET?] (Http://stackoverflow.com/questions/46585/when-do-you-use-post-and-when- do-you-use-get) – lonesomeday