Tradeoff between space and time. For example, to increase the time efficiency of a hash table means a decrease in its space efficiency.
Tradeoff between reliability and performance. For instance, Java programs are well protected against buffer overflow due to security measures such as boundary checks on arrays. Such reliability features come at the cost of time efficiency, compared with the simpler and faster C language which provides the “dangerous,” yet efficient, pointers.