A short time ago; a while ago — refers to a recent time or event.
これはしばらく前にここで撮った写真です。
This is a photo I took here a little while ago.
しばらく前からその噂を聞いている。
I've been hearing that rumor for some time now.
しばらく前の話ですが、先月彼に会いました。
This is from a while back, but I met him last month.