Este documento explica las diferencias entre las preposiciones "para" y "por" en español. "Para" se usa para expresar propósito, destinatario, destino, opinión, comparación y sustitución. "Por" se usa para expresar agente de acción, medio de transporte, periodo de tiempo, frecuencia y ubicación imprecisa. Aunque ambas preposiciones se traducen como "for" al inglés, solo se pueden usar de manera intercambiable en ciertos contextos en español.