આ એપ્લિકેશન્સના ગુણધર્મો દ્વારા જાતે કરી શકાય છે અથવા ઓપ્ટિમાઇઝેશન માટે વિશિષ્ટ એપ્લિકેશન્સનો ઉપયોગ કરી શકાય છે, જે નીચે ચર્ચા કરવામાં આવશે.