and operation of the computing device illustrated in FIG. 1; [0021] FIG. 4 is a user interface diagram showing aspects of a user interface provided by a whiteboard application executing on the computing device shown in FIG. 1 that includes an illustrative template having two regions; [0022] FIGS. 5-91 are user interface diagrams illustrating additional aspects of the operation of the computing device shown in FIG. 1 for providing dynamic whiteboard templates and regions; [0023] FIG. 10 is a flow diagram showing a routine that illustrates aspects of the operation of the computing device shown in FIG. 1 for providing dynamic whiteboard templates and regions; and [0024] FIG. 11 is a computer architecture diagram showing an illustrative computer hardware and software architecture for a computing device that can implement aspects of the technologies presented herein. [0025] The following detailed description is directed to technologies for providing dynamic whiteboard templates and regions. As discussed briefly above, implementations of the disclosed technologies enable semantic context to be quickly and easily associated with heterogenous digital objects on a digital whiteboard, such as digital ink. Once semantic context has been associated with the digital objects, the objects can be sorted, filtered, arranged, modified, projected, summarized, exported, and otherwise operated on based upon the semantic context. The disclosed technologies can realize savings in time and utilization of computing resources and can increase the productivity of users of the technologies presented herein. Other technical benefits not specifically mentioned herein can also be realized through implementations of the disclosed subject matter. [0026] Those skilled in the art will recognize that the subj ect matter disclosed herein can be implemented with various types of computing systems and modules, at least some of which are described in detail below. Those skilled in the art will also appreciate that the subject matter described herein can be practiced with other computer system configurations, including hand-held devices, multiprocessor systems, microprocessor-based or programmable consumer electronics, computing or processing systems embedded in devices (such as wearables, automobiles, home automation etc.), computing or processing systems embedded in devices (such as wearable computing devices, automobiles, home automation etc.), and the like. [0027] In the following detailed description, references are made to the DETAILED DESCRIPTION