The nature and definition of matter - like other key concepts in science and philosophy - have occasioned much debate. What is hyle?