You do not need to set up a customer account to be able to place an order but it offers considerable advantages.
Only in your account will you be able to check your current orders, manage your delivery address, check your payment method, use your wish list as well as change your personal data and account configuration.