Interesting article on the distinction between leases and licence arrangements for residential property -
www.rte.ie

Why is my landlord offering a licence & not a tenancy agreement?
There are important distinctions in law between those who occupy a premises under a tenancy or under a licence