Micro roasting refers to roasting small batches of coffee beans, typically less than 15kg per batch. This approach allows for precise control over the roast profile, resulting in unique and high-quality coffee. Micro roasters often focus on specialty or single-origin coffees.