سلام
home نام روت هست مثل application . از این اسامی میتونید در لینکها استفاده کنید تا آدرسهای لینکهاتون به قالب روت آدرسدهی بشن .
type هم مربوط به نوع روت میشه که میتونه literal ، hostname و ... باشه . لینک
route هم مسیر پردازشی رو مشخص میکنه و روتر با پردازش آدرس درخواست شده و مقایسه اون با این مسیر ، روت مورد نظر رو انتخاب و اجرا میکنه .
defaults مقادیر پیشفرض برای متغیرها هست که میتونیم هر چیزی رو تعریف کنیم و مقدار بهش بدیم که در فایل کنترلر توسط رکوئست بهش دسترسی داریم . ( بهتر هست که حتما مغیرهایی همچون controller و action مقدار پیش فرض داشته باشن .