El Request for Comments (RFC) es un documento numérico en el que se describen y definen protocolos, conceptos, métodos y programas de Internet. La gestión de los RFC se realiza a través de IETF (el consorcio de colaboración técnica más importante de Internet, Internet Engineering Task Force). Una gran parte de los estándares utilizados en Internet están publicados en RFC. Algunos RFC básicos han sido aprobados oficialmente como estándares. Sin embargo, la mayoría de RFC no logra alcanzar el estatus de estándar, pero no obstante se utilizan como tales en todo el mundo. La razón por la que esto ocurre es que en los grupos o personas colaborativos RFC se invierte el tiempo principalmente en mejorar los protocolos y no en estandarizarlos.
En las primeras publicaciones de RFC se presentaron supuestos técnicos para su discusión. Además, el Request for Comments sigue manteniendo su nombre a pesar de gozar de la aceptación general como un quasi estándar. La numeración de un RFC puede cambiar cuando surge un documento nuevo con modificaciones o suplementos sustanciales o cuando supone una recopilación de varios precursores.
La configuración de un RFC requiere de un formalismo bastante estricto. En el RFC 2223 se describe cómo hay que escribir un RFC. El RFC 2119 estipula qué significado se le asigna a cada término como «Must» o «Must not». De este modo se evitan malentendidos. La composición de las cadenas de caracteres también está estrictamente definida. Si finalmente un RFC se publica, este nunca podrá volver a corregirse. Solo puede ser relevado por un RFC nuevo.
Cada Request for Comments tiene asignado un estatus o estado determinado. El RFC es informativo cuando contiene simplemente una nota o idea para la comunidad. Un RFC experimental está pensado para experimentar o representar el posible inicio de un futuro estándar. Otros estados posibles son el Estándar Borrador (para ser inspeccionado), Estándar Propuesto (propuestas para un estándar), Estándar (estándar oficial) o Histórico (en desuso). Los RFC con el Estado Requerido son de uso obligado y se recomienda el uso en RFC recomendados/sugeridos. El RFC Electivo se libera para ser utilizado.