انرژی از دیرباز به عنوان موتور محرک جوامع بشری شناخته شده است و با پیشرفت بشر، بر اهمیت و تأثیرگذاری آن در زندگی بشر افزوده شده است. مجموعه ای از عوامل مختلف، از جمله محدودیت منابع فسیلی، تأثیرات منفی زیست محیطیِ بهره گیری از منابع هیدروکربنی، بسیاری از سیاستمداران و متخصصین مباحث انرژی و محیط زیست را به حرکت به سوی ایجاد ساختاری نوین مبتنی بر امنیت ارائه انرژی، حفظ محیط زیست، ارتقاء کارایی سیستم انرژی وادار نموده است. بر این اساس، هیدروژن یکی از بهترین گزینه ها جهت ایفای نقش حامل انرژی در این سیستم جدید ارائه انرژی می باشد. دو روش عمده برای تولید هیدروژن با روش ریفرمینگ وجود دارد که عبارتند از: ریفرمینگ با بخار و اکسایش جزئی. منابع انرژی تجدیدشدنی و تجدیدنشدنی می توانند به عنوان خوراک برای تولید هیدروژن به کار برده شوند، برای تولید هیدروژن باید خوراک مناسبی انتخاب شود.