Acute pulmonary edema can be either cardiogenic or non-cardiogenic in origin. Cardiogenic pulmonary edema is caused by elevated pulmonary capillary hydrostatic pressure due to conditions that increase left atrial pressure like heart failure, myocardial infarction, or valvular disease. It presents with dyspnea, crackles on exam, and chest x-ray findings of vascular congestion and fluid in the lungs. Treatment involves oxygen, diuretics, vasodilators, and inotropes. Non-cardiogenic pulmonary edema is caused by damage to the lung capillaries from conditions like near-drowning or neurogenic injury and presents with hypoxemia that does not resolve with oxygen alone.