From basic cash-dispenser functionality automated teller machines (ATMs) have evolved to provide many of the services available through a branch. These range from basic account management services such as transferring funds from one account to another, paying bills, setting up standing orders and so on, to more sophisticated functions such as buying mutual funds or subscribing to an Initial Public Offering (IPO).