سلسله‌مراتب داده
سلسله مراتب داده به سازماندهی منظم داده‌ها، معمولاً در قالب سلسله مراتبی اشاره دارد. سازماندهی داده شامل خاصیت‌ها، زمینه (فیلد)ها، سوابق (رکوردها)، پرونده (فایل)ها و غیره می‌باشد. این مفهوم نقطه شروعی است برای فهمیدن آنچه که داده‌ها را تشکیل می‌دهد و اینکه آیا داده‌ها دارای یک ساختار هستند یا خیر. به عنوان مثال، شخصی چگونه اطلاعاتی مانند «کارمند»، «نام»، «بخش»، «مارسی اسمیت»، «بخش فروش» و غیره را درک می‌کند با فرض اینکه همه آنها مرتبط هستند؟ یک راه برای درک آنها این است که این الفاظ را به عنوان اجزای کوچکتر یا بزرگتر در یک سلسله مراتب ببینید. ممکن است بگوییم مارسی اسمیت یکی از کارکنان بخش فروش است یا نمونه ای از یک کارمند در آن بخش. اطلاعاتی که ما می‌خواهیم دربارهٔ همه کارکنان مان، و نه تنها مارسی، ضبط کنیم، نام، شناسه، آدرس و غیره است.
جستجوگر دسکتاپ
جستجوی دسکتاپ تبدیل به یک نگرانی عمده برای شرکت‌های بزرگ شده‌است: به دو دلیل عمده: بازدهی نامنظم و امنیت. یک آمار عمومی حاکی از آن است که ۸۰٪ از داده‌های شرکت‌ها، به صورت داده‌های غیر ساختیافته گیر افتاده‌اند - اطلاعاتی که بر روی کامپیوتر شخصی کاربر نهایی ذخیره شده‌اند، فایل‌ها و پوشه‌هایی که بر روی شبکه ساخته شده‌اند، اسنادی که در مخازنی همانند اینترانت داخلی شرکت ذخیره شده‌اند و بسیاری مراکز دیگر. بعلاوه، خیلی از شرکت‌های دیگر اطلاعات ساختیافته یا غیر ساختیافته‌ای دارند که در فرمت‌های فایل قدیمی ذخیره شده‌اند که آماده دستیابی نیستند.