Önraporlama, herhangi bir olayın (veya değişkenin) geçmiş dönemlerdeki değişiminin kalıbına ve bu kalıbın projeksiyonlarına bakarak, olayın (veya değişkenin] gelecekte alabileceği değerleri tahmin etmektir.
Önraporlama sürecinde, bilgisayar teknolojisi ve beraberinde programlamadaki gelişmeler çok daha karmaşık yöntemlerin ve tekniklerin gelişimine ve kullanımına yol açmıştır. Sosyal bilimlerin farklı alanlarında önraporlama yöntemlerine olan ihtiyaç ve talep oldukça artmıştır.
Genel olarak önraporlama yöntemleri Nicel ve Nitel Yöntemler olarak iki sınıflandırma altında incelenebilir. Nicel Yöntemler; basit projeksiyon yöntemleri, zaman dizisi yöntemleri ve nedensel yöntemler olarak üç farklı grupta ele alınabilir. Nitel yöntemler ise; yargısal yöntemler, araştırıcı yöntemler ve kuralcı yöntemler olarak yine üç farklı grupta ele alınabilir.